Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c28e' (ED25519) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 5529731 --chroot fedora-rawhide-ppc64le --detached Version: 0.64 PID: 6975 Logging PID: 6976 Task: {'appstream': True, 'background': False, 'build_id': 5529731, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-ppc64le', 'enable_net': False, 'fedora_review': False, 'git_hash': '7134c26247226e84fc9a9b5a758c3c88b3590540', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/omos/quazip-nohack/corectrl', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'corectrl', 'package_version': '1.3.1-3', 'project_dirname': 'quazip-nohack', 'project_name': 'quazip-nohack', 'project_owner': 'omos', 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/omos/quazip-nohack/fedora-rawhide-ppc64le/', 'id': 'copr_base', 'name': 'Copr repository'}], 'sandbox': 'omos/quazip-nohack--omos', 'source_json': {}, 'source_type': None, 'submitter': 'omos', 'tags': [], 'task_id': '5529731-fedora-rawhide-ppc64le', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/omos/quazip-nohack/corectrl /var/lib/copr-rpmbuild/workspace/workdir-pguqr4b3/corectrl --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/omos/quazip-nohack/corectrl', '/var/lib/copr-rpmbuild/workspace/workdir-pguqr4b3/corectrl', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-pguqr4b3/corectrl'... Running: git checkout 7134c26247226e84fc9a9b5a758c3c88b3590540 cmd: ['git', 'checkout', '7134c26247226e84fc9a9b5a758c3c88b3590540'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-pguqr4b3/corectrl rc: 0 stdout: stderr: Note: switching to '7134c26247226e84fc9a9b5a758c3c88b3590540'. 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 7134c26 automatic import of corectrl Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-pguqr4b3/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/omos/quazip-nohack/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 4764k 0 --:--:-- --:--:-- --:--:-- 4799k INFO: Reading stdout from command: md5sum corectrl-v1.3.1.tar.gz Running (timeout=18000): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-pguqr4b3/corectrl/corectrl.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-pguqr4b3/corectrl --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1676494607.545652 -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-pguqr4b3/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-1676494607.545652/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 282 kB/s | 94 kB 00:00 fedora 17 MB/s | 60 MB 00:03 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: dnf noarch 4.14.0-2.fc38 fedora 478 k dnf-plugins-core noarch 4.3.1-2.fc38 fedora 33 k Installing dependencies: alternatives ppc64le 1.21-2.fc38 fedora 40 k audit-libs ppc64le 3.1-2.fc39 fedora 132 k basesystem noarch 11-15.fc38 fedora 7.0 k bash ppc64le 5.2.15-3.fc38 fedora 1.9 M bzip2-libs ppc64le 1.0.8-13.fc38 fedora 48 k ca-certificates noarch 2023.2.60-2.fc38 fedora 845 k coreutils ppc64le 9.1-11.fc38 fedora 1.4 M coreutils-common ppc64le 9.1-11.fc38 fedora 2.0 M crypto-policies noarch 20221215-2.gita4c31a3.fc38 fedora 90 k curl ppc64le 7.87.0-4.fc38 fedora 349 k cyrus-sasl-lib ppc64le 2.1.28-9.fc38 fedora 881 k dbus-libs ppc64le 1:1.14.6-1.fc38 fedora 176 k dnf-data noarch 4.14.0-2.fc38 fedora 40 k elfutils-default-yama-scope noarch 0.188-5.fc38 fedora 16 k elfutils-libelf ppc64le 0.188-5.fc38 fedora 205 k elfutils-libs ppc64le 0.188-5.fc38 fedora 293 k expat ppc64le 2.5.0-2.fc38 fedora 117 k fedora-gpg-keys noarch 39-0.1 fedora 126 k fedora-release noarch 39-0.1 fedora 12 k fedora-release-common noarch 39-0.1 fedora 22 k fedora-release-identity-basic noarch 39-0.1 fedora 13 k fedora-repos noarch 39-0.1 fedora 9.4 k fedora-repos-rawhide noarch 39-0.1 fedora 9.0 k file-libs ppc64le 5.44-2.fc39 fedora 743 k filesystem ppc64le 3.18-3.fc38 fedora 1.1 M findutils ppc64le 1:4.9.0-3.fc38 fedora 539 k gawk ppc64le 5.1.1-5.fc38 fedora 1.0 M gdbm-libs ppc64le 1:1.23-3.fc38 fedora 62 k glib2 ppc64le 2.75.3-1.fc39 fedora 2.9 M glibc ppc64le 2.37-1.fc38 fedora 2.2 M glibc-common ppc64le 2.37-1.fc38 fedora 328 k glibc-minimal-langpack ppc64le 2.37-1.fc38 fedora 35 k gmp ppc64le 1:6.2.1-4.fc38 fedora 304 k gnupg2 ppc64le 2.4.0-2.fc38 fedora 2.8 M gnutls ppc64le 3.7.8-11.fc38 fedora 1.1 M gpgme ppc64le 1.17.1-3.fc38 fedora 229 k grep ppc64le 3.8-3.fc38 fedora 303 k ima-evm-utils ppc64le 1.4-7.fc38 fedora 66 k json-c ppc64le 0.16-4.fc38 fedora 46 k keyutils-libs ppc64le 1.6.1-6.fc38 fedora 32 k krb5-libs ppc64le 1.20.1-9.fc39 fedora 812 k libacl ppc64le 2.3.1-6.fc38 fedora 25 k libarchive ppc64le 3.6.1-5.fc39 fedora 464 k libassuan ppc64le 2.5.5-6.fc38 fedora 71 k libattr ppc64le 2.5.1-6.fc38 fedora 19 k libb2 ppc64le 0.98.1-8.fc38 fedora 25 k libblkid ppc64le 2.38.1-4.fc38 fedora 122 k libbrotli ppc64le 1.0.9-11.fc38 fedora 344 k libcap ppc64le 2.48-6.fc38 fedora 72 k libcap-ng ppc64le 0.8.3-5.fc38 fedora 33 k libcom_err ppc64le 1.46.5-4.fc38 fedora 26 k libcomps ppc64le 0.1.18-5.fc38 fedora 84 k libcurl ppc64le 7.87.0-4.fc38 fedora 334 k libdnf ppc64le 0.68.0-2.fc38 fedora 675 k libevent ppc64le 2.1.12-8.fc38 fedora 275 k libffi ppc64le 3.4.4-2.fc38 fedora 38 k libfsverity ppc64le 1.4-9.fc38 fedora 20 k libgcc ppc64le 13.0.1-0.2.fc38 fedora 90 k libgcrypt ppc64le 1.10.1-7.fc38 fedora 596 k libgomp ppc64le 13.0.1-0.2.fc38 fedora 316 k libgpg-error ppc64le 1.46-2.fc38 fedora 239 k libidn2 ppc64le 2.3.4-2.fc38 fedora 163 k libksba ppc64le 1.6.3-2.fc38 fedora 174 k libmodulemd ppc64le 2.14.0-5.fc38 fedora 232 k libmount ppc64le 2.38.1-4.fc38 fedora 154 k libnghttp2 ppc64le 1.51.0-2.fc38 fedora 84 k libnsl2 ppc64le 2.0.0-5.fc38 fedora 32 k libpsl ppc64le 0.21.2-2.fc38 fedora 67 k librepo ppc64le 1.15.1-2.fc38 fedora 103 k libreport-filesystem noarch 2.17.6-2.fc38 fedora 14 k libselinux ppc64le 3.5-0.rc2.1.fc38.1 fedora 100 k libsemanage ppc64le 3.5-0.rc2.1.fc38.1 fedora 131 k libsepol ppc64le 3.5-0.rc2.1.fc38.1 fedora 356 k libsigsegv ppc64le 2.14-4.fc38 fedora 28 k libsmartcols ppc64le 2.38.1-4.fc38 fedora 70 k libsolv ppc64le 0.7.22-4.fc38 fedora 467 k libssh ppc64le 0.10.4-3.fc38 fedora 236 k libssh-config noarch 0.10.4-3.fc38 fedora 8.9 k libstdc++ ppc64le 13.0.1-0.2.fc38 fedora 977 k libtasn1 ppc64le 4.19.0-2.fc38 fedora 80 k libtirpc ppc64le 1.3.3-1.fc38 fedora 108 k libunistring1.0 ppc64le 1.0-1.fc38 fedora 575 k libuuid ppc64le 2.38.1-4.fc38 fedora 29 k libverto ppc64le 0.3.2-5.fc38 fedora 22 k libxcrypt ppc64le 4.4.33-7.fc39 fedora 132 k libxml2 ppc64le 2.10.3-3.fc38 fedora 779 k libyaml ppc64le 0.2.5-9.fc38 fedora 69 k libzstd ppc64le 1.5.4-1.fc39 fedora 332 k lua-libs ppc64le 5.4.4-8.fc38 fedora 149 k lz4-libs ppc64le 1.9.4-2.fc38 fedora 85 k mpdecimal ppc64le 2.5.1-6.fc38 fedora 104 k mpfr ppc64le 4.1.1-3.fc38 fedora 609 k ncurses-base noarch 6.4-3.20230114.fc38 fedora 87 k ncurses-libs ppc64le 6.4-3.20230114.fc38 fedora 375 k nettle ppc64le 3.8-3.fc38 fedora 442 k npth ppc64le 1.6-12.fc38 fedora 24 k openldap ppc64le 2.6.3-2.fc38 fedora 286 k openssl-libs ppc64le 1:3.0.8-1.fc39 fedora 2.3 M p11-kit ppc64le 0.24.1-6.fc38 fedora 368 k p11-kit-trust ppc64le 0.24.1-6.fc38 fedora 148 k pcre2 ppc64le 10.42-1.fc38.1 fedora 242 k pcre2-syntax noarch 10.42-1.fc38.1 fedora 144 k popt ppc64le 1.19-2.fc38 fedora 72 k publicsuffix-list-dafsa noarch 20221208-2.fc38 fedora 59 k python-pip-wheel noarch 22.3.1-2.fc38 fedora 1.4 M python-setuptools-wheel noarch 65.5.1-2.fc38 fedora 715 k python3 ppc64le 3.11.2-1.fc39 fedora 28 k python3-dateutil noarch 1:2.8.2-5.fc38 fedora 360 k python3-dbus ppc64le 1.3.2-2.fc38 fedora 162 k python3-distro noarch 1.8.0-3.fc39 fedora 49 k python3-dnf noarch 4.14.0-2.fc38 fedora 604 k python3-dnf-plugins-core noarch 4.3.1-2.fc38 fedora 277 k python3-gpg ppc64le 1.17.1-3.fc38 fedora 300 k python3-hawkey ppc64le 0.68.0-2.fc38 fedora 106 k python3-libcomps ppc64le 0.1.18-5.fc38 fedora 52 k python3-libdnf ppc64le 0.68.0-2.fc38 fedora 818 k python3-libs ppc64le 3.11.2-1.fc39 fedora 9.7 M python3-rpm ppc64le 4.18.0-10.fc38 fedora 76 k python3-six noarch 1.16.0-9.fc38 fedora 42 k readline ppc64le 8.2-3.fc38 fedora 229 k rpm ppc64le 4.18.0-10.fc38 fedora 567 k rpm-build-libs ppc64le 4.18.0-10.fc38 fedora 102 k rpm-libs ppc64le 4.18.0-10.fc38 fedora 357 k rpm-sequoia ppc64le 1.2.0-3.fc38 fedora 1.4 M rpm-sign-libs ppc64le 4.18.0-10.fc38 fedora 27 k sed ppc64le 4.8-12.fc38 fedora 312 k setup noarch 2.14.3-2.fc38 fedora 152 k shadow-utils ppc64le 2:4.13-4.fc38 fedora 1.3 M sqlite-libs ppc64le 3.40.1-2.fc38 fedora 774 k systemd-libs ppc64le 253~rc3-1.fc39 fedora 692 k tpm2-tss ppc64le 4.0.1-3.fc38 fedora 633 k tzdata noarch 2022g-2.fc38 fedora 716 k xz-libs ppc64le 5.4.1-1.fc38 fedora 121 k zchunk-libs ppc64le 1.2.3-2.fc38 fedora 56 k zlib ppc64le 1.2.13-3.fc38 fedora 100 k Transaction Summary ================================================================================ Install 137 Packages Total download size: 60 M Installed size: 285 M Downloading Packages: (1/137): basesystem-11-15.fc38.noarch.rpm 23 kB/s | 7.0 kB 00:00 (2/137): alternatives-1.21-2.fc38.ppc64le.rpm 114 kB/s | 40 kB 00:00 (3/137): audit-libs-3.1-2.fc39.ppc64le.rpm 327 kB/s | 132 kB 00:00 (4/137): bzip2-libs-1.0.8-13.fc38.ppc64le.rpm 503 kB/s | 48 kB 00:00 (5/137): bash-5.2.15-3.fc38.ppc64le.rpm 6.5 MB/s | 1.9 MB 00:00 (6/137): coreutils-9.1-11.fc38.ppc64le.rpm 7.2 MB/s | 1.4 MB 00:00 (7/137): ca-certificates-2023.2.60-2.fc38.noarc 3.4 MB/s | 845 kB 00:00 (8/137): coreutils-common-9.1-11.fc38.ppc64le.r 24 MB/s | 2.0 MB 00:00 (9/137): crypto-policies-20221215-2.gita4c31a3. 1.8 MB/s | 90 kB 00:00 (10/137): curl-7.87.0-4.fc38.ppc64le.rpm 6.5 MB/s | 349 kB 00:00 (11/137): cyrus-sasl-lib-2.1.28-9.fc38.ppc64le. 14 MB/s | 881 kB 00:00 (12/137): dbus-libs-1.14.6-1.fc38.ppc64le.rpm 2.6 MB/s | 176 kB 00:00 (13/137): dnf-4.14.0-2.fc38.noarch.rpm 6.0 MB/s | 478 kB 00:00 (14/137): dnf-data-4.14.0-2.fc38.noarch.rpm 864 kB/s | 40 kB 00:00 (15/137): dnf-plugins-core-4.3.1-2.fc38.noarch. 629 kB/s | 33 kB 00:00 (16/137): elfutils-default-yama-scope-0.188-5.f 322 kB/s | 16 kB 00:00 (17/137): elfutils-libelf-0.188-5.fc38.ppc64le. 4.0 MB/s | 205 kB 00:00 (18/137): elfutils-libs-0.188-5.fc38.ppc64le.rp 5.7 MB/s | 293 kB 00:00 (19/137): expat-2.5.0-2.fc38.ppc64le.rpm 1.9 MB/s | 117 kB 00:00 (20/137): fedora-gpg-keys-39-0.1.noarch.rpm 2.5 MB/s | 126 kB 00:00 (21/137): fedora-release-39-0.1.noarch.rpm 259 kB/s | 12 kB 00:00 (22/137): fedora-release-common-39-0.1.noarch.r 455 kB/s | 22 kB 00:00 (23/137): fedora-release-identity-basic-39-0.1. 273 kB/s | 13 kB 00:00 (24/137): fedora-repos-39-0.1.noarch.rpm 186 kB/s | 9.4 kB 00:00 (25/137): fedora-repos-rawhide-39-0.1.noarch.rp 198 kB/s | 9.0 kB 00:00 (26/137): file-libs-5.44-2.fc39.ppc64le.rpm 12 MB/s | 743 kB 00:00 (27/137): filesystem-3.18-3.fc38.ppc64le.rpm 11 MB/s | 1.1 MB 00:00 (28/137): findutils-4.9.0-3.fc38.ppc64le.rpm 6.5 MB/s | 539 kB 00:00 (29/137): gawk-5.1.1-5.fc38.ppc64le.rpm 12 MB/s | 1.0 MB 00:00 (30/137): gdbm-libs-1.23-3.fc38.ppc64le.rpm 1.3 MB/s | 62 kB 00:00 (31/137): glib2-2.75.3-1.fc39.ppc64le.rpm 26 MB/s | 2.9 MB 00:00 (32/137): glibc-2.37-1.fc38.ppc64le.rpm 19 MB/s | 2.2 MB 00:00 (33/137): glibc-common-2.37-1.fc38.ppc64le.rpm 3.1 MB/s | 328 kB 00:00 (34/137): glibc-minimal-langpack-2.37-1.fc38.pp 763 kB/s | 35 kB 00:00 (35/137): gmp-6.2.1-4.fc38.ppc64le.rpm 5.4 MB/s | 304 kB 00:00 (36/137): gnupg2-2.4.0-2.fc38.ppc64le.rpm 25 MB/s | 2.8 MB 00:00 (37/137): gnutls-3.7.8-11.fc38.ppc64le.rpm 9.7 MB/s | 1.1 MB 00:00 (38/137): gpgme-1.17.1-3.fc38.ppc64le.rpm 3.2 MB/s | 229 kB 00:00 (39/137): grep-3.8-3.fc38.ppc64le.rpm 5.9 MB/s | 303 kB 00:00 (40/137): ima-evm-utils-1.4-7.fc38.ppc64le.rpm 1.4 MB/s | 66 kB 00:00 (41/137): json-c-0.16-4.fc38.ppc64le.rpm 785 kB/s | 46 kB 00:00 (42/137): keyutils-libs-1.6.1-6.fc38.ppc64le.rp 686 kB/s | 32 kB 00:00 (43/137): krb5-libs-1.20.1-9.fc39.ppc64le.rpm 14 MB/s | 812 kB 00:00 (44/137): libacl-2.3.1-6.fc38.ppc64le.rpm 347 kB/s | 25 kB 00:00 (45/137): libarchive-3.6.1-5.fc39.ppc64le.rpm 8.1 MB/s | 464 kB 00:00 (46/137): libassuan-2.5.5-6.fc38.ppc64le.rpm 1.3 MB/s | 71 kB 00:00 (47/137): libattr-2.5.1-6.fc38.ppc64le.rpm 388 kB/s | 19 kB 00:00 (48/137): libb2-0.98.1-8.fc38.ppc64le.rpm 537 kB/s | 25 kB 00:00 (49/137): libblkid-2.38.1-4.fc38.ppc64le.rpm 2.4 MB/s | 122 kB 00:00 (50/137): libbrotli-1.0.9-11.fc38.ppc64le.rpm 6.5 MB/s | 344 kB 00:00 (51/137): libcap-2.48-6.fc38.ppc64le.rpm 1.1 MB/s | 72 kB 00:00 (52/137): libcap-ng-0.8.3-5.fc38.ppc64le.rpm 600 kB/s | 33 kB 00:00 (53/137): libcom_err-1.46.5-4.fc38.ppc64le.rpm 571 kB/s | 26 kB 00:00 (54/137): libcomps-0.1.18-5.fc38.ppc64le.rpm 1.7 MB/s | 84 kB 00:00 (55/137): libcurl-7.87.0-4.fc38.ppc64le.rpm 5.0 MB/s | 334 kB 00:00 (56/137): libdnf-0.68.0-2.fc38.ppc64le.rpm 12 MB/s | 675 kB 00:00 (57/137): libevent-2.1.12-8.fc38.ppc64le.rpm 5.3 MB/s | 275 kB 00:00 (58/137): libffi-3.4.4-2.fc38.ppc64le.rpm 823 kB/s | 38 kB 00:00 (59/137): libfsverity-1.4-9.fc38.ppc64le.rpm 425 kB/s | 20 kB 00:00 (60/137): libgcc-13.0.1-0.2.fc38.ppc64le.rpm 1.8 MB/s | 90 kB 00:00 (61/137): libgcrypt-1.10.1-7.fc38.ppc64le.rpm 11 MB/s | 596 kB 00:00 (62/137): libgomp-13.0.1-0.2.fc38.ppc64le.rpm 5.2 MB/s | 316 kB 00:00 (63/137): libgpg-error-1.46-2.fc38.ppc64le.rpm 4.5 MB/s | 239 kB 00:00 (64/137): libidn2-2.3.4-2.fc38.ppc64le.rpm 3.3 MB/s | 163 kB 00:00 (65/137): libksba-1.6.3-2.fc38.ppc64le.rpm 3.4 MB/s | 174 kB 00:00 (66/137): libmodulemd-2.14.0-5.fc38.ppc64le.rpm 4.5 MB/s | 232 kB 00:00 (67/137): libmount-2.38.1-4.fc38.ppc64le.rpm 2.7 MB/s | 154 kB 00:00 (68/137): libnghttp2-1.51.0-2.fc38.ppc64le.rpm 1.1 MB/s | 84 kB 00:00 (69/137): libnsl2-2.0.0-5.fc38.ppc64le.rpm 484 kB/s | 32 kB 00:00 (70/137): libpsl-0.21.2-2.fc38.ppc64le.rpm 1.1 MB/s | 67 kB 00:00 (71/137): librepo-1.15.1-2.fc38.ppc64le.rpm 2.1 MB/s | 103 kB 00:00 (72/137): libreport-filesystem-2.17.6-2.fc38.no 242 kB/s | 14 kB 00:00 (73/137): libselinux-3.5-0.rc2.1.fc38.1.ppc64le 2.0 MB/s | 100 kB 00:00 (74/137): libsemanage-3.5-0.rc2.1.fc38.1.ppc64l 2.6 MB/s | 131 kB 00:00 (75/137): libsepol-3.5-0.rc2.1.fc38.1.ppc64le.r 6.8 MB/s | 356 kB 00:00 (76/137): libsigsegv-2.14-4.fc38.ppc64le.rpm 538 kB/s | 28 kB 00:00 (77/137): libsmartcols-2.38.1-4.fc38.ppc64le.rp 1.4 MB/s | 70 kB 00:00 (78/137): libsolv-0.7.22-4.fc38.ppc64le.rpm 8.3 MB/s | 467 kB 00:00 (79/137): libssh-0.10.4-3.fc38.ppc64le.rpm 4.7 MB/s | 236 kB 00:00 (80/137): libssh-config-0.10.4-3.fc38.noarch.rp 198 kB/s | 8.9 kB 00:00 (81/137): libstdc++-13.0.1-0.2.fc38.ppc64le.rpm 16 MB/s | 977 kB 00:00 (82/137): libtasn1-4.19.0-2.fc38.ppc64le.rpm 1.3 MB/s | 80 kB 00:00 (83/137): libtirpc-1.3.3-1.fc38.ppc64le.rpm 2.2 MB/s | 108 kB 00:00 (84/137): libunistring1.0-1.0-1.fc38.ppc64le.rp 10 MB/s | 575 kB 00:00 (85/137): libuuid-2.38.1-4.fc38.ppc64le.rpm 579 kB/s | 29 kB 00:00 (86/137): libverto-0.3.2-5.fc38.ppc64le.rpm 407 kB/s | 22 kB 00:00 (87/137): libxcrypt-4.4.33-7.fc39.ppc64le.rpm 2.7 MB/s | 132 kB 00:00 (88/137): libxml2-2.10.3-3.fc38.ppc64le.rpm 10 MB/s | 779 kB 00:00 (89/137): libyaml-0.2.5-9.fc38.ppc64le.rpm 1.0 MB/s | 69 kB 00:00 (90/137): libzstd-1.5.4-1.fc39.ppc64le.rpm 6.3 MB/s | 332 kB 00:00 (91/137): lua-libs-5.4.4-8.fc38.ppc64le.rpm 3.0 MB/s | 149 kB 00:00 (92/137): lz4-libs-1.9.4-2.fc38.ppc64le.rpm 1.3 MB/s | 85 kB 00:00 (93/137): mpdecimal-2.5.1-6.fc38.ppc64le.rpm 2.1 MB/s | 104 kB 00:00 (94/137): mpfr-4.1.1-3.fc38.ppc64le.rpm 11 MB/s | 609 kB 00:00 (95/137): ncurses-base-6.4-3.20230114.fc38.noar 1.8 MB/s | 87 kB 00:00 (96/137): ncurses-libs-6.4-3.20230114.fc38.ppc6 7.1 MB/s | 375 kB 00:00 (97/137): nettle-3.8-3.fc38.ppc64le.rpm 8.2 MB/s | 442 kB 00:00 (98/137): npth-1.6-12.fc38.ppc64le.rpm 517 kB/s | 24 kB 00:00 (99/137): openldap-2.6.3-2.fc38.ppc64le.rpm 5.5 MB/s | 286 kB 00:00 (100/137): openssl-libs-3.0.8-1.fc39.ppc64le.rp 28 MB/s | 2.3 MB 00:00 (101/137): p11-kit-0.24.1-6.fc38.ppc64le.rpm 4.3 MB/s | 368 kB 00:00 (102/137): p11-kit-trust-0.24.1-6.fc38.ppc64le. 2.2 MB/s | 148 kB 00:00 (103/137): pcre2-10.42-1.fc38.1.ppc64le.rpm 4.7 MB/s | 242 kB 00:00 (104/137): pcre2-syntax-10.42-1.fc38.1.noarch.r 2.8 MB/s | 144 kB 00:00 (105/137): popt-1.19-2.fc38.ppc64le.rpm 1.1 MB/s | 72 kB 00:00 (106/137): publicsuffix-list-dafsa-20221208-2.f 1.2 MB/s | 59 kB 00:00 (107/137): python-pip-wheel-22.3.1-2.fc38.noarc 18 MB/s | 1.4 MB 00:00 (108/137): python-setuptools-wheel-65.5.1-2.fc3 9.6 MB/s | 715 kB 00:00 (109/137): python3-3.11.2-1.fc39.ppc64le.rpm 614 kB/s | 28 kB 00:00 (110/137): python3-dateutil-2.8.2-5.fc38.noarch 6.8 MB/s | 360 kB 00:00 (111/137): python3-dbus-1.3.2-2.fc38.ppc64le.rp 2.7 MB/s | 162 kB 00:00 (112/137): python3-distro-1.8.0-3.fc39.noarch.r 898 kB/s | 49 kB 00:00 (113/137): python3-dnf-4.14.0-2.fc38.noarch.rpm 10 MB/s | 604 kB 00:00 (114/137): python3-dnf-plugins-core-4.3.1-2.fc3 4.8 MB/s | 277 kB 00:00 (115/137): python3-gpg-1.17.1-3.fc38.ppc64le.rp 4.8 MB/s | 300 kB 00:00 (116/137): python3-hawkey-0.68.0-2.fc38.ppc64le 2.2 MB/s | 106 kB 00:00 (117/137): python3-libcomps-0.1.18-5.fc38.ppc64 1.1 MB/s | 52 kB 00:00 (118/137): python3-libdnf-0.68.0-2.fc38.ppc64le 12 MB/s | 818 kB 00:00 (119/137): python3-six-1.16.0-9.fc38.noarch.rpm 687 kB/s | 42 kB 00:00 (120/137): python3-rpm-4.18.0-10.fc38.ppc64le.r 587 kB/s | 76 kB 00:00 (121/137): python3-libs-3.11.2-1.fc39.ppc64le.r 38 MB/s | 9.7 MB 00:00 (122/137): readline-8.2-3.fc38.ppc64le.rpm 1.4 MB/s | 229 kB 00:00 (123/137): rpm-4.18.0-10.fc38.ppc64le.rpm 4.6 MB/s | 567 kB 00:00 (124/137): rpm-build-libs-4.18.0-10.fc38.ppc64l 2.1 MB/s | 102 kB 00:00 (125/137): rpm-libs-4.18.0-10.fc38.ppc64le.rpm 5.8 MB/s | 357 kB 00:00 (126/137): rpm-sequoia-1.2.0-3.fc38.ppc64le.rpm 16 MB/s | 1.4 MB 00:00 (127/137): rpm-sign-libs-4.18.0-10.fc38.ppc64le 543 kB/s | 27 kB 00:00 (128/137): sed-4.8-12.fc38.ppc64le.rpm 5.9 MB/s | 312 kB 00:00 (129/137): setup-2.14.3-2.fc38.noarch.rpm 3.1 MB/s | 152 kB 00:00 (130/137): shadow-utils-4.13-4.fc38.ppc64le.rpm 19 MB/s | 1.3 MB 00:00 (131/137): sqlite-libs-3.40.1-2.fc38.ppc64le.rp 12 MB/s | 774 kB 00:00 (132/137): systemd-libs-253~rc3-1.fc39.ppc64le. 12 MB/s | 692 kB 00:00 (133/137): tpm2-tss-4.0.1-3.fc38.ppc64le.rpm 10 MB/s | 633 kB 00:00 (134/137): tzdata-2022g-2.fc38.noarch.rpm 12 MB/s | 716 kB 00:00 (135/137): xz-libs-5.4.1-1.fc38.ppc64le.rpm 2.4 MB/s | 121 kB 00:00 (136/137): zchunk-libs-1.2.3-2.fc38.ppc64le.rpm 1.2 MB/s | 56 kB 00:00 (137/137): zlib-1.2.13-3.fc38.ppc64le.rpm 2.0 MB/s | 100 kB 00:00 -------------------------------------------------------------------------------- Total 17 MB/s | 60 MB 00:03 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x18B8E74C: Userid : "Fedora (39) " Fingerprint: E8F2 3996 F232 1864 0CB4 4CBE 75CF 5AC4 18B8 E74C From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-39-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-39-primary (0x18B8E74C) is already installed 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 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-3.fc38.ppc64le 1/1 Preparing : 1/1 Installing : libgcc-13.0.1-0.2.fc38.ppc64le 1/137 Running scriptlet: libgcc-13.0.1-0.2.fc38.ppc64le 1/137 Installing : tzdata-2022g-2.fc38.noarch 2/137 Installing : crypto-policies-20221215-2.gita4c31a3.fc38.noarc 3/137 Running scriptlet: crypto-policies-20221215-2.gita4c31a3.fc38.noarc 3/137 Installing : fedora-release-identity-basic-39-0.1.noarch 4/137 Installing : python-setuptools-wheel-65.5.1-2.fc38.noarch 5/137 Installing : publicsuffix-list-dafsa-20221208-2.fc38.noarch 6/137 Installing : pcre2-syntax-10.42-1.fc38.1.noarch 7/137 Installing : ncurses-base-6.4-3.20230114.fc38.noarch 8/137 Installing : libssh-config-0.10.4-3.fc38.noarch 9/137 Installing : libreport-filesystem-2.17.6-2.fc38.noarch 10/137 Installing : dnf-data-4.14.0-2.fc38.noarch 11/137 warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew Installing : fedora-gpg-keys-39-0.1.noarch 12/137 Installing : fedora-release-39-0.1.noarch 13/137 Installing : fedora-release-common-39-0.1.noarch 14/137 Installing : fedora-repos-rawhide-39-0.1.noarch 15/137 Installing : fedora-repos-39-0.1.noarch 16/137 Installing : setup-2.14.3-2.fc38.noarch 17/137 Running scriptlet: setup-2.14.3-2.fc38.noarch 17/137 Installing : filesystem-3.18-3.fc38.ppc64le 18/137 Installing : basesystem-11-15.fc38.noarch 19/137 Installing : glibc-minimal-langpack-2.37-1.fc38.ppc64le 20/137 Installing : glibc-common-2.37-1.fc38.ppc64le 21/137 Running scriptlet: glibc-2.37-1.fc38.ppc64le 22/137 Installing : glibc-2.37-1.fc38.ppc64le 22/137 Running scriptlet: glibc-2.37-1.fc38.ppc64le 22/137 Installing : ncurses-libs-6.4-3.20230114.fc38.ppc64le 23/137 Installing : bash-5.2.15-3.fc38.ppc64le 24/137 Running scriptlet: bash-5.2.15-3.fc38.ppc64le 24/137 Installing : zlib-1.2.13-3.fc38.ppc64le 25/137 Installing : bzip2-libs-1.0.8-13.fc38.ppc64le 26/137 Installing : xz-libs-5.4.1-1.fc38.ppc64le 27/137 Installing : libzstd-1.5.4-1.fc39.ppc64le 28/137 Installing : sqlite-libs-3.40.1-2.fc38.ppc64le 29/137 Installing : gmp-1:6.2.1-4.fc38.ppc64le 30/137 Installing : libcap-2.48-6.fc38.ppc64le 31/137 Installing : libgpg-error-1.46-2.fc38.ppc64le 32/137 Installing : popt-1.19-2.fc38.ppc64le 33/137 Installing : libxml2-2.10.3-3.fc38.ppc64le 34/137 Installing : libuuid-2.38.1-4.fc38.ppc64le 35/137 Installing : lua-libs-5.4.4-8.fc38.ppc64le 36/137 Installing : elfutils-libelf-0.188-5.fc38.ppc64le 37/137 Installing : file-libs-5.44-2.fc39.ppc64le 38/137 Installing : readline-8.2-3.fc38.ppc64le 39/137 Installing : libattr-2.5.1-6.fc38.ppc64le 40/137 Installing : libacl-2.3.1-6.fc38.ppc64le 41/137 Installing : libffi-3.4.4-2.fc38.ppc64le 42/137 Installing : p11-kit-0.24.1-6.fc38.ppc64le 43/137 Installing : libstdc++-13.0.1-0.2.fc38.ppc64le 44/137 Installing : libunistring1.0-1.0-1.fc38.ppc64le 45/137 Installing : libidn2-2.3.4-2.fc38.ppc64le 46/137 Installing : libxcrypt-4.4.33-7.fc39.ppc64le 47/137 Installing : pcre2-10.42-1.fc38.1.ppc64le 48/137 Installing : libassuan-2.5.5-6.fc38.ppc64le 49/137 Installing : nettle-3.8-3.fc38.ppc64le 50/137 Installing : rpm-sequoia-1.2.0-3.fc38.ppc64le 51/137 Installing : expat-2.5.0-2.fc38.ppc64le 52/137 Installing : gdbm-libs-1:1.23-3.fc38.ppc64le 53/137 Installing : json-c-0.16-4.fc38.ppc64le 54/137 Installing : keyutils-libs-1.6.1-6.fc38.ppc64le 55/137 Installing : libcom_err-1.46.5-4.fc38.ppc64le 56/137 Installing : libgomp-13.0.1-0.2.fc38.ppc64le 57/137 Installing : libsepol-3.5-0.rc2.1.fc38.1.ppc64le 58/137 Installing : libselinux-3.5-0.rc2.1.fc38.1.ppc64le 59/137 Installing : sed-4.8-12.fc38.ppc64le 60/137 Installing : libsmartcols-2.38.1-4.fc38.ppc64le 61/137 Installing : libtasn1-4.19.0-2.fc38.ppc64le 62/137 Installing : lz4-libs-1.9.4-2.fc38.ppc64le 63/137 Installing : systemd-libs-253~rc3-1.fc39.ppc64le 64/137 Installing : dbus-libs-1:1.14.6-1.fc38.ppc64le 65/137 Installing : findutils-1:4.9.0-3.fc38.ppc64le 66/137 Installing : libb2-0.98.1-8.fc38.ppc64le 67/137 Installing : cyrus-sasl-lib-2.1.28-9.fc38.ppc64le 68/137 Installing : libcomps-0.1.18-5.fc38.ppc64le 69/137 Installing : grep-3.8-3.fc38.ppc64le 70/137 Installing : libpsl-0.21.2-2.fc38.ppc64le 71/137 Installing : libblkid-2.38.1-4.fc38.ppc64le 72/137 Installing : libmount-2.38.1-4.fc38.ppc64le 73/137 Installing : libgcrypt-1.10.1-7.fc38.ppc64le 74/137 Installing : libksba-1.6.3-2.fc38.ppc64le 75/137 Installing : mpfr-4.1.1-3.fc38.ppc64le 76/137 Installing : elfutils-default-yama-scope-0.188-5.fc38.noarch 77/137 Running scriptlet: elfutils-default-yama-scope-0.188-5.fc38.noarch 77/137 Installing : elfutils-libs-0.188-5.fc38.ppc64le 78/137 Installing : alternatives-1.21-2.fc38.ppc64le 79/137 Installing : p11-kit-trust-0.24.1-6.fc38.ppc64le 80/137 Running scriptlet: p11-kit-trust-0.24.1-6.fc38.ppc64le 80/137 Installing : gnutls-3.7.8-11.fc38.ppc64le 81/137 Installing : glib2-2.75.3-1.fc39.ppc64le 82/137 Installing : libbrotli-1.0.9-11.fc38.ppc64le 83/137 Installing : libcap-ng-0.8.3-5.fc38.ppc64le 84/137 Installing : audit-libs-3.1-2.fc39.ppc64le 85/137 Installing : rpm-libs-4.18.0-10.fc38.ppc64le 86/137 Installing : rpm-build-libs-4.18.0-10.fc38.ppc64le 87/137 Installing : libsemanage-3.5-0.rc2.1.fc38.1.ppc64le 88/137 Installing : shadow-utils-2:4.13-4.fc38.ppc64le 89/137 Installing : libnghttp2-1.51.0-2.fc38.ppc64le 90/137 Installing : libsigsegv-2.14-4.fc38.ppc64le 91/137 Installing : gawk-5.1.1-5.fc38.ppc64le 92/137 Installing : libverto-0.3.2-5.fc38.ppc64le 93/137 Installing : libyaml-0.2.5-9.fc38.ppc64le 94/137 Installing : libmodulemd-2.14.0-5.fc38.ppc64le 95/137 Installing : mpdecimal-2.5.1-6.fc38.ppc64le 96/137 Installing : npth-1.6-12.fc38.ppc64le 97/137 Installing : coreutils-common-9.1-11.fc38.ppc64le 98/137 Installing : openssl-libs-1:3.0.8-1.fc39.ppc64le 99/137 Installing : coreutils-9.1-11.fc38.ppc64le 100/137 Running scriptlet: ca-certificates-2023.2.60-2.fc38.noarch 101/137 Installing : ca-certificates-2023.2.60-2.fc38.noarch 101/137 Running scriptlet: ca-certificates-2023.2.60-2.fc38.noarch 101/137 Installing : krb5-libs-1.20.1-9.fc39.ppc64le 102/137 Installing : libtirpc-1.3.3-1.fc38.ppc64le 103/137 Installing : libfsverity-1.4-9.fc38.ppc64le 104/137 Installing : zchunk-libs-1.2.3-2.fc38.ppc64le 105/137 Installing : libsolv-0.7.22-4.fc38.ppc64le 106/137 Installing : libnsl2-2.0.0-5.fc38.ppc64le 107/137 Installing : libssh-0.10.4-3.fc38.ppc64le 108/137 Installing : python-pip-wheel-22.3.1-2.fc38.noarch 109/137 Installing : python3-3.11.2-1.fc39.ppc64le 110/137 Installing : python3-libs-3.11.2-1.fc39.ppc64le 111/137 Installing : python3-dbus-1.3.2-2.fc38.ppc64le 112/137 Installing : python3-libcomps-0.1.18-5.fc38.ppc64le 113/137 Installing : python3-distro-1.8.0-3.fc39.noarch 114/137 Installing : python3-six-1.16.0-9.fc38.noarch 115/137 Installing : python3-dateutil-1:2.8.2-5.fc38.noarch 116/137 Installing : libarchive-3.6.1-5.fc39.ppc64le 117/137 Installing : libevent-2.1.12-8.fc38.ppc64le 118/137 Installing : openldap-2.6.3-2.fc38.ppc64le 119/137 Installing : libcurl-7.87.0-4.fc38.ppc64le 120/137 Installing : gnupg2-2.4.0-2.fc38.ppc64le 121/137 Installing : gpgme-1.17.1-3.fc38.ppc64le 122/137 Installing : librepo-1.15.1-2.fc38.ppc64le 123/137 Installing : libdnf-0.68.0-2.fc38.ppc64le 124/137 Installing : python3-libdnf-0.68.0-2.fc38.ppc64le 125/137 Installing : python3-hawkey-0.68.0-2.fc38.ppc64le 126/137 Installing : python3-gpg-1.17.1-3.fc38.ppc64le 127/137 Installing : curl-7.87.0-4.fc38.ppc64le 128/137 Running scriptlet: tpm2-tss-4.0.1-3.fc38.ppc64le 129/137 useradd: Warning: missing or non-executable shell '/usr/sbin/nologin' Installing : tpm2-tss-4.0.1-3.fc38.ppc64le 129/137 Installing : ima-evm-utils-1.4-7.fc38.ppc64le 130/137 Installing : rpm-sign-libs-4.18.0-10.fc38.ppc64le 131/137 Installing : python3-rpm-4.18.0-10.fc38.ppc64le 132/137 Installing : python3-dnf-4.14.0-2.fc38.noarch 133/137 Installing : python3-dnf-plugins-core-4.3.1-2.fc38.noarch 134/137 Installing : dnf-plugins-core-4.3.1-2.fc38.noarch 135/137 Installing : dnf-4.14.0-2.fc38.noarch 136/137 Running scriptlet: dnf-4.14.0-2.fc38.noarch 136/137 Running scriptlet: rpm-4.18.0-10.fc38.ppc64le 137/137 Installing : rpm-4.18.0-10.fc38.ppc64le 137/137 Running scriptlet: filesystem-3.18-3.fc38.ppc64le 137/137 Running scriptlet: ca-certificates-2023.2.60-2.fc38.noarch 137/137 Running scriptlet: rpm-4.18.0-10.fc38.ppc64le 137/137 Verifying : alternatives-1.21-2.fc38.ppc64le 1/137 Verifying : audit-libs-3.1-2.fc39.ppc64le 2/137 Verifying : basesystem-11-15.fc38.noarch 3/137 Verifying : bash-5.2.15-3.fc38.ppc64le 4/137 Verifying : bzip2-libs-1.0.8-13.fc38.ppc64le 5/137 Verifying : ca-certificates-2023.2.60-2.fc38.noarch 6/137 Verifying : coreutils-9.1-11.fc38.ppc64le 7/137 Verifying : coreutils-common-9.1-11.fc38.ppc64le 8/137 Verifying : crypto-policies-20221215-2.gita4c31a3.fc38.noarc 9/137 Verifying : curl-7.87.0-4.fc38.ppc64le 10/137 Verifying : cyrus-sasl-lib-2.1.28-9.fc38.ppc64le 11/137 Verifying : dbus-libs-1:1.14.6-1.fc38.ppc64le 12/137 Verifying : dnf-4.14.0-2.fc38.noarch 13/137 Verifying : dnf-data-4.14.0-2.fc38.noarch 14/137 Verifying : dnf-plugins-core-4.3.1-2.fc38.noarch 15/137 Verifying : elfutils-default-yama-scope-0.188-5.fc38.noarch 16/137 Verifying : elfutils-libelf-0.188-5.fc38.ppc64le 17/137 Verifying : elfutils-libs-0.188-5.fc38.ppc64le 18/137 Verifying : expat-2.5.0-2.fc38.ppc64le 19/137 Verifying : fedora-gpg-keys-39-0.1.noarch 20/137 Verifying : fedora-release-39-0.1.noarch 21/137 Verifying : fedora-release-common-39-0.1.noarch 22/137 Verifying : fedora-release-identity-basic-39-0.1.noarch 23/137 Verifying : fedora-repos-39-0.1.noarch 24/137 Verifying : fedora-repos-rawhide-39-0.1.noarch 25/137 Verifying : file-libs-5.44-2.fc39.ppc64le 26/137 Verifying : filesystem-3.18-3.fc38.ppc64le 27/137 Verifying : findutils-1:4.9.0-3.fc38.ppc64le 28/137 Verifying : gawk-5.1.1-5.fc38.ppc64le 29/137 Verifying : gdbm-libs-1:1.23-3.fc38.ppc64le 30/137 Verifying : glib2-2.75.3-1.fc39.ppc64le 31/137 Verifying : glibc-2.37-1.fc38.ppc64le 32/137 Verifying : glibc-common-2.37-1.fc38.ppc64le 33/137 Verifying : glibc-minimal-langpack-2.37-1.fc38.ppc64le 34/137 Verifying : gmp-1:6.2.1-4.fc38.ppc64le 35/137 Verifying : gnupg2-2.4.0-2.fc38.ppc64le 36/137 Verifying : gnutls-3.7.8-11.fc38.ppc64le 37/137 Verifying : gpgme-1.17.1-3.fc38.ppc64le 38/137 Verifying : grep-3.8-3.fc38.ppc64le 39/137 Verifying : ima-evm-utils-1.4-7.fc38.ppc64le 40/137 Verifying : json-c-0.16-4.fc38.ppc64le 41/137 Verifying : keyutils-libs-1.6.1-6.fc38.ppc64le 42/137 Verifying : krb5-libs-1.20.1-9.fc39.ppc64le 43/137 Verifying : libacl-2.3.1-6.fc38.ppc64le 44/137 Verifying : libarchive-3.6.1-5.fc39.ppc64le 45/137 Verifying : libassuan-2.5.5-6.fc38.ppc64le 46/137 Verifying : libattr-2.5.1-6.fc38.ppc64le 47/137 Verifying : libb2-0.98.1-8.fc38.ppc64le 48/137 Verifying : libblkid-2.38.1-4.fc38.ppc64le 49/137 Verifying : libbrotli-1.0.9-11.fc38.ppc64le 50/137 Verifying : libcap-2.48-6.fc38.ppc64le 51/137 Verifying : libcap-ng-0.8.3-5.fc38.ppc64le 52/137 Verifying : libcom_err-1.46.5-4.fc38.ppc64le 53/137 Verifying : libcomps-0.1.18-5.fc38.ppc64le 54/137 Verifying : libcurl-7.87.0-4.fc38.ppc64le 55/137 Verifying : libdnf-0.68.0-2.fc38.ppc64le 56/137 Verifying : libevent-2.1.12-8.fc38.ppc64le 57/137 Verifying : libffi-3.4.4-2.fc38.ppc64le 58/137 Verifying : libfsverity-1.4-9.fc38.ppc64le 59/137 Verifying : libgcc-13.0.1-0.2.fc38.ppc64le 60/137 Verifying : libgcrypt-1.10.1-7.fc38.ppc64le 61/137 Verifying : libgomp-13.0.1-0.2.fc38.ppc64le 62/137 Verifying : libgpg-error-1.46-2.fc38.ppc64le 63/137 Verifying : libidn2-2.3.4-2.fc38.ppc64le 64/137 Verifying : libksba-1.6.3-2.fc38.ppc64le 65/137 Verifying : libmodulemd-2.14.0-5.fc38.ppc64le 66/137 Verifying : libmount-2.38.1-4.fc38.ppc64le 67/137 Verifying : libnghttp2-1.51.0-2.fc38.ppc64le 68/137 Verifying : libnsl2-2.0.0-5.fc38.ppc64le 69/137 Verifying : libpsl-0.21.2-2.fc38.ppc64le 70/137 Verifying : librepo-1.15.1-2.fc38.ppc64le 71/137 Verifying : libreport-filesystem-2.17.6-2.fc38.noarch 72/137 Verifying : libselinux-3.5-0.rc2.1.fc38.1.ppc64le 73/137 Verifying : libsemanage-3.5-0.rc2.1.fc38.1.ppc64le 74/137 Verifying : libsepol-3.5-0.rc2.1.fc38.1.ppc64le 75/137 Verifying : libsigsegv-2.14-4.fc38.ppc64le 76/137 Verifying : libsmartcols-2.38.1-4.fc38.ppc64le 77/137 Verifying : libsolv-0.7.22-4.fc38.ppc64le 78/137 Verifying : libssh-0.10.4-3.fc38.ppc64le 79/137 Verifying : libssh-config-0.10.4-3.fc38.noarch 80/137 Verifying : libstdc++-13.0.1-0.2.fc38.ppc64le 81/137 Verifying : libtasn1-4.19.0-2.fc38.ppc64le 82/137 Verifying : libtirpc-1.3.3-1.fc38.ppc64le 83/137 Verifying : libunistring1.0-1.0-1.fc38.ppc64le 84/137 Verifying : libuuid-2.38.1-4.fc38.ppc64le 85/137 Verifying : libverto-0.3.2-5.fc38.ppc64le 86/137 Verifying : libxcrypt-4.4.33-7.fc39.ppc64le 87/137 Verifying : libxml2-2.10.3-3.fc38.ppc64le 88/137 Verifying : libyaml-0.2.5-9.fc38.ppc64le 89/137 Verifying : libzstd-1.5.4-1.fc39.ppc64le 90/137 Verifying : lua-libs-5.4.4-8.fc38.ppc64le 91/137 Verifying : lz4-libs-1.9.4-2.fc38.ppc64le 92/137 Verifying : mpdecimal-2.5.1-6.fc38.ppc64le 93/137 Verifying : mpfr-4.1.1-3.fc38.ppc64le 94/137 Verifying : ncurses-base-6.4-3.20230114.fc38.noarch 95/137 Verifying : ncurses-libs-6.4-3.20230114.fc38.ppc64le 96/137 Verifying : nettle-3.8-3.fc38.ppc64le 97/137 Verifying : npth-1.6-12.fc38.ppc64le 98/137 Verifying : openldap-2.6.3-2.fc38.ppc64le 99/137 Verifying : openssl-libs-1:3.0.8-1.fc39.ppc64le 100/137 Verifying : p11-kit-0.24.1-6.fc38.ppc64le 101/137 Verifying : p11-kit-trust-0.24.1-6.fc38.ppc64le 102/137 Verifying : pcre2-10.42-1.fc38.1.ppc64le 103/137 Verifying : pcre2-syntax-10.42-1.fc38.1.noarch 104/137 Verifying : popt-1.19-2.fc38.ppc64le 105/137 Verifying : publicsuffix-list-dafsa-20221208-2.fc38.noarch 106/137 Verifying : python-pip-wheel-22.3.1-2.fc38.noarch 107/137 Verifying : python-setuptools-wheel-65.5.1-2.fc38.noarch 108/137 Verifying : python3-3.11.2-1.fc39.ppc64le 109/137 Verifying : python3-dateutil-1:2.8.2-5.fc38.noarch 110/137 Verifying : python3-dbus-1.3.2-2.fc38.ppc64le 111/137 Verifying : python3-distro-1.8.0-3.fc39.noarch 112/137 Verifying : python3-dnf-4.14.0-2.fc38.noarch 113/137 Verifying : python3-dnf-plugins-core-4.3.1-2.fc38.noarch 114/137 Verifying : python3-gpg-1.17.1-3.fc38.ppc64le 115/137 Verifying : python3-hawkey-0.68.0-2.fc38.ppc64le 116/137 Verifying : python3-libcomps-0.1.18-5.fc38.ppc64le 117/137 Verifying : python3-libdnf-0.68.0-2.fc38.ppc64le 118/137 Verifying : python3-libs-3.11.2-1.fc39.ppc64le 119/137 Verifying : python3-rpm-4.18.0-10.fc38.ppc64le 120/137 Verifying : python3-six-1.16.0-9.fc38.noarch 121/137 Verifying : readline-8.2-3.fc38.ppc64le 122/137 Verifying : rpm-4.18.0-10.fc38.ppc64le 123/137 Verifying : rpm-build-libs-4.18.0-10.fc38.ppc64le 124/137 Verifying : rpm-libs-4.18.0-10.fc38.ppc64le 125/137 Verifying : rpm-sequoia-1.2.0-3.fc38.ppc64le 126/137 Verifying : rpm-sign-libs-4.18.0-10.fc38.ppc64le 127/137 Verifying : sed-4.8-12.fc38.ppc64le 128/137 Verifying : setup-2.14.3-2.fc38.noarch 129/137 Verifying : shadow-utils-2:4.13-4.fc38.ppc64le 130/137 Verifying : sqlite-libs-3.40.1-2.fc38.ppc64le 131/137 Verifying : systemd-libs-253~rc3-1.fc39.ppc64le 132/137 Verifying : tpm2-tss-4.0.1-3.fc38.ppc64le 133/137 Verifying : tzdata-2022g-2.fc38.noarch 134/137 Verifying : xz-libs-5.4.1-1.fc38.ppc64le 135/137 Verifying : zchunk-libs-1.2.3-2.fc38.ppc64le 136/137 Verifying : zlib-1.2.13-3.fc38.ppc64le 137/137 Installed products updated. Installed: alternatives-1.21-2.fc38.ppc64le audit-libs-3.1-2.fc39.ppc64le basesystem-11-15.fc38.noarch bash-5.2.15-3.fc38.ppc64le bzip2-libs-1.0.8-13.fc38.ppc64le ca-certificates-2023.2.60-2.fc38.noarch coreutils-9.1-11.fc38.ppc64le coreutils-common-9.1-11.fc38.ppc64le crypto-policies-20221215-2.gita4c31a3.fc38.noarch curl-7.87.0-4.fc38.ppc64le cyrus-sasl-lib-2.1.28-9.fc38.ppc64le dbus-libs-1:1.14.6-1.fc38.ppc64le dnf-4.14.0-2.fc38.noarch dnf-data-4.14.0-2.fc38.noarch dnf-plugins-core-4.3.1-2.fc38.noarch elfutils-default-yama-scope-0.188-5.fc38.noarch elfutils-libelf-0.188-5.fc38.ppc64le elfutils-libs-0.188-5.fc38.ppc64le expat-2.5.0-2.fc38.ppc64le fedora-gpg-keys-39-0.1.noarch fedora-release-39-0.1.noarch fedora-release-common-39-0.1.noarch fedora-release-identity-basic-39-0.1.noarch fedora-repos-39-0.1.noarch fedora-repos-rawhide-39-0.1.noarch file-libs-5.44-2.fc39.ppc64le filesystem-3.18-3.fc38.ppc64le findutils-1:4.9.0-3.fc38.ppc64le gawk-5.1.1-5.fc38.ppc64le gdbm-libs-1:1.23-3.fc38.ppc64le glib2-2.75.3-1.fc39.ppc64le glibc-2.37-1.fc38.ppc64le glibc-common-2.37-1.fc38.ppc64le glibc-minimal-langpack-2.37-1.fc38.ppc64le gmp-1:6.2.1-4.fc38.ppc64le gnupg2-2.4.0-2.fc38.ppc64le gnutls-3.7.8-11.fc38.ppc64le gpgme-1.17.1-3.fc38.ppc64le grep-3.8-3.fc38.ppc64le ima-evm-utils-1.4-7.fc38.ppc64le json-c-0.16-4.fc38.ppc64le keyutils-libs-1.6.1-6.fc38.ppc64le krb5-libs-1.20.1-9.fc39.ppc64le libacl-2.3.1-6.fc38.ppc64le libarchive-3.6.1-5.fc39.ppc64le libassuan-2.5.5-6.fc38.ppc64le libattr-2.5.1-6.fc38.ppc64le libb2-0.98.1-8.fc38.ppc64le libblkid-2.38.1-4.fc38.ppc64le libbrotli-1.0.9-11.fc38.ppc64le libcap-2.48-6.fc38.ppc64le libcap-ng-0.8.3-5.fc38.ppc64le libcom_err-1.46.5-4.fc38.ppc64le libcomps-0.1.18-5.fc38.ppc64le libcurl-7.87.0-4.fc38.ppc64le libdnf-0.68.0-2.fc38.ppc64le libevent-2.1.12-8.fc38.ppc64le libffi-3.4.4-2.fc38.ppc64le libfsverity-1.4-9.fc38.ppc64le libgcc-13.0.1-0.2.fc38.ppc64le libgcrypt-1.10.1-7.fc38.ppc64le libgomp-13.0.1-0.2.fc38.ppc64le libgpg-error-1.46-2.fc38.ppc64le libidn2-2.3.4-2.fc38.ppc64le libksba-1.6.3-2.fc38.ppc64le libmodulemd-2.14.0-5.fc38.ppc64le libmount-2.38.1-4.fc38.ppc64le libnghttp2-1.51.0-2.fc38.ppc64le libnsl2-2.0.0-5.fc38.ppc64le libpsl-0.21.2-2.fc38.ppc64le librepo-1.15.1-2.fc38.ppc64le libreport-filesystem-2.17.6-2.fc38.noarch libselinux-3.5-0.rc2.1.fc38.1.ppc64le libsemanage-3.5-0.rc2.1.fc38.1.ppc64le libsepol-3.5-0.rc2.1.fc38.1.ppc64le libsigsegv-2.14-4.fc38.ppc64le libsmartcols-2.38.1-4.fc38.ppc64le libsolv-0.7.22-4.fc38.ppc64le libssh-0.10.4-3.fc38.ppc64le libssh-config-0.10.4-3.fc38.noarch libstdc++-13.0.1-0.2.fc38.ppc64le libtasn1-4.19.0-2.fc38.ppc64le libtirpc-1.3.3-1.fc38.ppc64le libunistring1.0-1.0-1.fc38.ppc64le libuuid-2.38.1-4.fc38.ppc64le libverto-0.3.2-5.fc38.ppc64le libxcrypt-4.4.33-7.fc39.ppc64le libxml2-2.10.3-3.fc38.ppc64le libyaml-0.2.5-9.fc38.ppc64le libzstd-1.5.4-1.fc39.ppc64le lua-libs-5.4.4-8.fc38.ppc64le lz4-libs-1.9.4-2.fc38.ppc64le mpdecimal-2.5.1-6.fc38.ppc64le mpfr-4.1.1-3.fc38.ppc64le ncurses-base-6.4-3.20230114.fc38.noarch ncurses-libs-6.4-3.20230114.fc38.ppc64le nettle-3.8-3.fc38.ppc64le npth-1.6-12.fc38.ppc64le openldap-2.6.3-2.fc38.ppc64le openssl-libs-1:3.0.8-1.fc39.ppc64le p11-kit-0.24.1-6.fc38.ppc64le p11-kit-trust-0.24.1-6.fc38.ppc64le pcre2-10.42-1.fc38.1.ppc64le pcre2-syntax-10.42-1.fc38.1.noarch popt-1.19-2.fc38.ppc64le publicsuffix-list-dafsa-20221208-2.fc38.noarch python-pip-wheel-22.3.1-2.fc38.noarch python-setuptools-wheel-65.5.1-2.fc38.noarch python3-3.11.2-1.fc39.ppc64le python3-dateutil-1:2.8.2-5.fc38.noarch python3-dbus-1.3.2-2.fc38.ppc64le python3-distro-1.8.0-3.fc39.noarch python3-dnf-4.14.0-2.fc38.noarch python3-dnf-plugins-core-4.3.1-2.fc38.noarch python3-gpg-1.17.1-3.fc38.ppc64le python3-hawkey-0.68.0-2.fc38.ppc64le python3-libcomps-0.1.18-5.fc38.ppc64le python3-libdnf-0.68.0-2.fc38.ppc64le python3-libs-3.11.2-1.fc39.ppc64le python3-rpm-4.18.0-10.fc38.ppc64le python3-six-1.16.0-9.fc38.noarch readline-8.2-3.fc38.ppc64le rpm-4.18.0-10.fc38.ppc64le rpm-build-libs-4.18.0-10.fc38.ppc64le rpm-libs-4.18.0-10.fc38.ppc64le rpm-sequoia-1.2.0-3.fc38.ppc64le rpm-sign-libs-4.18.0-10.fc38.ppc64le sed-4.8-12.fc38.ppc64le setup-2.14.3-2.fc38.noarch shadow-utils-2:4.13-4.fc38.ppc64le sqlite-libs-3.40.1-2.fc38.ppc64le systemd-libs-253~rc3-1.fc39.ppc64le tpm2-tss-4.0.1-3.fc38.ppc64le tzdata-2022g-2.fc38.noarch xz-libs-5.4.1-1.fc38.ppc64le zchunk-libs-1.2.3-2.fc38.ppc64le zlib-1.2.13-3.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-1676494607.545652/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 140 kB/s | 94 kB 00:00 fedora 12 MB/s | 60 MB 00:05 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash ppc64le 5.2.15-3.fc38 fedora 1.9 M bzip2 ppc64le 1.0.8-13.fc38 fedora 53 k coreutils ppc64le 9.1-11.fc38 fedora 1.4 M cpio ppc64le 2.13-14.fc38 fedora 284 k diffutils ppc64le 3.9-1.fc38 fedora 407 k fedora-release-common noarch 39-0.1 fedora 22 k findutils ppc64le 1:4.9.0-3.fc38 fedora 539 k gawk ppc64le 5.1.1-5.fc38 fedora 1.0 M glibc-minimal-langpack ppc64le 2.37-1.fc38 fedora 35 k grep ppc64le 3.8-3.fc38 fedora 303 k gzip ppc64le 1.12-3.fc38 fedora 170 k info ppc64le 7.0.2-1.fc38 fedora 199 k patch ppc64le 2.7.6-19.fc38 fedora 136 k redhat-rpm-config noarch 249-1.fc39 fedora 83 k rpm-build ppc64le 4.18.0-10.fc38 fedora 78 k sed ppc64le 4.8-12.fc38 fedora 312 k shadow-utils ppc64le 2:4.13-4.fc38 fedora 1.3 M tar ppc64le 2:1.34-7.fc38 fedora 917 k unzip ppc64le 6.0-60.fc38 fedora 190 k util-linux ppc64le 2.38.1-4.fc38 fedora 2.4 M which ppc64le 2.21-37.fc38 fedora 43 k xz ppc64le 5.4.1-1.fc38 fedora 423 k Installing dependencies: alternatives ppc64le 1.21-2.fc38 fedora 40 k ansible-srpm-macros noarch 1-9.1.fc38 fedora 8.8 k audit-libs ppc64le 3.1-2.fc39 fedora 132 k authselect ppc64le 1.4.2-2.fc38 fedora 145 k authselect-libs ppc64le 1.4.2-2.fc38 fedora 254 k basesystem noarch 11-15.fc38 fedora 7.0 k binutils ppc64le 2.39-9.fc38 fedora 6.2 M binutils-gold ppc64le 2.39-9.fc38 fedora 1.1 M bzip2-libs ppc64le 1.0.8-13.fc38 fedora 48 k ca-certificates noarch 2023.2.60-2.fc38 fedora 845 k coreutils-common ppc64le 9.1-11.fc38 fedora 2.0 M cracklib ppc64le 2.9.7-31.fc38 fedora 94 k crypto-policies noarch 20221215-2.gita4c31a3.fc38 fedora 90 k curl ppc64le 7.87.0-4.fc38 fedora 349 k cyrus-sasl-lib ppc64le 2.1.28-9.fc38 fedora 881 k debugedit ppc64le 5.0-7.fc38 fedora 81 k dwz ppc64le 0.15-2.fc38 fedora 146 k ed ppc64le 1.19-2.fc38 fedora 81 k efi-srpm-macros noarch 5-7.fc38 fedora 22 k elfutils ppc64le 0.188-5.fc38 fedora 562 k elfutils-debuginfod-client ppc64le 0.188-5.fc38 fedora 42 k elfutils-default-yama-scope noarch 0.188-5.fc38 fedora 16 k elfutils-libelf ppc64le 0.188-5.fc38 fedora 205 k elfutils-libs ppc64le 0.188-5.fc38 fedora 293 k fedora-gpg-keys noarch 39-0.1 fedora 126 k fedora-release noarch 39-0.1 fedora 12 k fedora-release-identity-basic noarch 39-0.1 fedora 13 k fedora-repos noarch 39-0.1 fedora 9.4 k fedora-repos-rawhide noarch 39-0.1 fedora 9.0 k file ppc64le 5.44-2.fc39 fedora 50 k file-libs ppc64le 5.44-2.fc39 fedora 743 k filesystem ppc64le 3.18-3.fc38 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-11.fc38 fedora 26 k fpc-srpm-macros noarch 1.3-7.fc38 fedora 7.8 k gdb-minimal ppc64le 12.1-16.fc38 fedora 3.7 M gdbm-libs ppc64le 1:1.23-3.fc38 fedora 62 k ghc-srpm-macros noarch 1.6.1-1.fc38 fedora 8.0 k glibc ppc64le 2.37-1.fc38 fedora 2.2 M glibc-common ppc64le 2.37-1.fc38 fedora 328 k glibc-gconv-extra ppc64le 2.37-1.fc38 fedora 1.9 M gmp ppc64le 1:6.2.1-4.fc38 fedora 304 k gnat-srpm-macros noarch 6-2.fc38 fedora 8.8 k go-srpm-macros noarch 3.2.0-2.fc38 fedora 27 k jansson ppc64le 2.13.1-6.fc38 fedora 49 k kernel-srpm-macros noarch 1.0-16.fc38 fedora 9.3 k keyutils-libs ppc64le 1.6.1-6.fc38 fedora 32 k krb5-libs ppc64le 1.20.1-9.fc39 fedora 812 k libacl ppc64le 2.3.1-6.fc38 fedora 25 k libarchive ppc64le 3.6.1-5.fc39 fedora 464 k libattr ppc64le 2.5.1-6.fc38 fedora 19 k libblkid ppc64le 2.38.1-4.fc38 fedora 122 k libbrotli ppc64le 1.0.9-11.fc38 fedora 344 k libcap ppc64le 2.48-6.fc38 fedora 72 k libcap-ng ppc64le 0.8.3-5.fc38 fedora 33 k libcom_err ppc64le 1.46.5-4.fc38 fedora 26 k libcurl ppc64le 7.87.0-4.fc38 fedora 334 k libdb ppc64le 5.3.28-55.fc38 fedora 837 k libeconf ppc64le 0.4.0-5.fc38 fedora 30 k libevent ppc64le 2.1.12-8.fc38 fedora 275 k libfdisk ppc64le 2.38.1-4.fc38 fedora 177 k libffi ppc64le 3.4.4-2.fc38 fedora 38 k libgcc ppc64le 13.0.1-0.2.fc38 fedora 90 k libgomp ppc64le 13.0.1-0.2.fc38 fedora 316 k libidn2 ppc64le 2.3.4-2.fc38 fedora 163 k libmount ppc64le 2.38.1-4.fc38 fedora 154 k libnghttp2 ppc64le 1.51.0-2.fc38 fedora 84 k libnsl2 ppc64le 2.0.0-5.fc38 fedora 32 k libpkgconf ppc64le 1.8.0-5.fc38 fedora 39 k libpsl ppc64le 0.21.2-2.fc38 fedora 67 k libpwquality ppc64le 1.4.5-3.fc38 fedora 122 k librtas ppc64le 2.0.4-1.fc38 fedora 70 k libselinux ppc64le 3.5-0.rc2.1.fc38.1 fedora 100 k libsemanage ppc64le 3.5-0.rc2.1.fc38.1 fedora 131 k libsepol ppc64le 3.5-0.rc2.1.fc38.1 fedora 356 k libsigsegv ppc64le 2.14-4.fc38 fedora 28 k libsmartcols ppc64le 2.38.1-4.fc38 fedora 70 k libssh ppc64le 0.10.4-3.fc38 fedora 236 k libssh-config noarch 0.10.4-3.fc38 fedora 8.9 k libstdc++ ppc64le 13.0.1-0.2.fc38 fedora 977 k libtasn1 ppc64le 4.19.0-2.fc38 fedora 80 k libtirpc ppc64le 1.3.3-1.fc38 fedora 108 k libunistring1.0 ppc64le 1.0-1.fc38 fedora 575 k libutempter ppc64le 1.2.1-8.fc38 fedora 26 k libuuid ppc64le 2.38.1-4.fc38 fedora 29 k libverto ppc64le 0.3.2-5.fc38 fedora 22 k libxcrypt ppc64le 4.4.33-7.fc39 fedora 132 k libxml2 ppc64le 2.10.3-3.fc38 fedora 779 k libzstd ppc64le 1.5.4-1.fc39 fedora 332 k lua-libs ppc64le 5.4.4-8.fc38 fedora 149 k lua-srpm-macros noarch 1-8.fc38 fedora 8.6 k lz4-libs ppc64le 1.9.4-2.fc38 fedora 85 k mpfr ppc64le 4.1.1-3.fc38 fedora 609 k ncurses-base noarch 6.4-3.20230114.fc38 fedora 87 k ncurses-libs ppc64le 6.4-3.20230114.fc38 fedora 375 k nettle ppc64le 3.8-3.fc38 fedora 442 k nim-srpm-macros noarch 3-8.fc38 fedora 8.5 k ocaml-srpm-macros noarch 7-3.fc38 fedora 13 k openblas-srpm-macros noarch 2-13.fc38 fedora 7.5 k openldap ppc64le 2.6.3-2.fc38 fedora 286 k openssl-libs ppc64le 1:3.0.8-1.fc39 fedora 2.3 M p11-kit ppc64le 0.24.1-6.fc38 fedora 368 k p11-kit-trust ppc64le 0.24.1-6.fc38 fedora 148 k package-notes-srpm-macros noarch 0.5-7.fc38 fedora 11 k pam ppc64le 1.5.2-16.fc38 fedora 607 k pam-libs ppc64le 1.5.2-16.fc38 fedora 64 k pcre2 ppc64le 10.42-1.fc38.1 fedora 242 k pcre2-syntax noarch 10.42-1.fc38.1 fedora 144 k perl-srpm-macros noarch 1-48.fc38 fedora 8.4 k pkgconf ppc64le 1.8.0-5.fc38 fedora 42 k pkgconf-m4 noarch 1.8.0-5.fc38 fedora 14 k pkgconf-pkg-config ppc64le 1.8.0-5.fc38 fedora 9.6 k popt ppc64le 1.19-2.fc38 fedora 72 k publicsuffix-list-dafsa noarch 20221208-2.fc38 fedora 59 k pyproject-srpm-macros noarch 1.6.2-1.fc39 fedora 14 k python-srpm-macros noarch 3.11-9.fc38 fedora 26 k qt5-srpm-macros noarch 5.15.8-2.fc38 fedora 8.1 k readline ppc64le 8.2-3.fc38 fedora 229 k rpm ppc64le 4.18.0-10.fc38 fedora 567 k rpm-build-libs ppc64le 4.18.0-10.fc38 fedora 102 k rpm-libs ppc64le 4.18.0-10.fc38 fedora 357 k rpm-sequoia ppc64le 1.2.0-3.fc38 fedora 1.4 M rpmautospec-rpm-macros noarch 0.3.5-1.fc38 fedora 9.3 k rust-srpm-macros noarch 23-2.fc38 fedora 9.6 k setup noarch 2.14.3-2.fc38 fedora 152 k sqlite-libs ppc64le 3.40.1-2.fc38 fedora 774 k systemd-libs ppc64le 253~rc3-1.fc39 fedora 692 k tzdata noarch 2022g-2.fc38 fedora 716 k util-linux-core ppc64le 2.38.1-4.fc38 fedora 517 k xxhash-libs ppc64le 0.8.1-4.fc38 fedora 39 k xz-libs ppc64le 5.4.1-1.fc38 fedora 121 k zip ppc64le 3.0-36.fc38 fedora 273 k zlib ppc64le 1.2.13-3.fc38 fedora 100 k zstd ppc64le 1.5.4-1.fc39 fedora 493 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 155 Packages Total download size: 57 M Installed size: 329 M Downloading Packages: (1/155): ansible-srpm-macros-1-9.1.fc38.noarch. 24 kB/s | 8.8 kB 00:00 (2/155): alternatives-1.21-2.fc38.ppc64le.rpm 89 kB/s | 40 kB 00:00 (3/155): audit-libs-3.1-2.fc39.ppc64le.rpm 262 kB/s | 132 kB 00:00 (4/155): authselect-1.4.2-2.fc38.ppc64le.rpm 1.0 MB/s | 145 kB 00:00 (5/155): authselect-libs-1.4.2-2.fc38.ppc64le.r 1.8 MB/s | 254 kB 00:00 (6/155): basesystem-11-15.fc38.noarch.rpm 78 kB/s | 7.0 kB 00:00 (7/155): bash-5.2.15-3.fc38.ppc64le.rpm 9.8 MB/s | 1.9 MB 00:00 (8/155): bzip2-1.0.8-13.fc38.ppc64le.rpm 714 kB/s | 53 kB 00:00 (9/155): binutils-2.39-9.fc38.ppc64le.rpm 22 MB/s | 6.2 MB 00:00 (10/155): binutils-gold-2.39-9.fc38.ppc64le.rpm 3.8 MB/s | 1.1 MB 00:00 (11/155): bzip2-libs-1.0.8-13.fc38.ppc64le.rpm 429 kB/s | 48 kB 00:00 (12/155): ca-certificates-2023.2.60-2.fc38.noar 14 MB/s | 845 kB 00:00 (13/155): coreutils-9.1-11.fc38.ppc64le.rpm 18 MB/s | 1.4 MB 00:00 (14/155): coreutils-common-9.1-11.fc38.ppc64le. 17 MB/s | 2.0 MB 00:00 (15/155): cpio-2.13-14.fc38.ppc64le.rpm 4.1 MB/s | 284 kB 00:00 (16/155): cracklib-2.9.7-31.fc38.ppc64le.rpm 2.0 MB/s | 94 kB 00:00 (17/155): crypto-policies-20221215-2.gita4c31a3 1.9 MB/s | 90 kB 00:00 (18/155): curl-7.87.0-4.fc38.ppc64le.rpm 6.7 MB/s | 349 kB 00:00 (19/155): cyrus-sasl-lib-2.1.28-9.fc38.ppc64le. 12 MB/s | 881 kB 00:00 (20/155): debugedit-5.0-7.fc38.ppc64le.rpm 1.6 MB/s | 81 kB 00:00 (21/155): diffutils-3.9-1.fc38.ppc64le.rpm 6.4 MB/s | 407 kB 00:00 (22/155): dwz-0.15-2.fc38.ppc64le.rpm 2.8 MB/s | 146 kB 00:00 (23/155): ed-1.19-2.fc38.ppc64le.rpm 1.7 MB/s | 81 kB 00:00 (24/155): efi-srpm-macros-5-7.fc38.noarch.rpm 420 kB/s | 22 kB 00:00 (25/155): elfutils-0.188-5.fc38.ppc64le.rpm 9.0 MB/s | 562 kB 00:00 (26/155): elfutils-debuginfod-client-0.188-5.fc 902 kB/s | 42 kB 00:00 (27/155): elfutils-default-yama-scope-0.188-5.f 347 kB/s | 16 kB 00:00 (28/155): elfutils-libelf-0.188-5.fc38.ppc64le. 4.2 MB/s | 205 kB 00:00 (29/155): elfutils-libs-0.188-5.fc38.ppc64le.rp 5.5 MB/s | 293 kB 00:00 (30/155): fedora-gpg-keys-39-0.1.noarch.rpm 2.6 MB/s | 126 kB 00:00 (31/155): fedora-release-39-0.1.noarch.rpm 264 kB/s | 12 kB 00:00 (32/155): fedora-release-common-39-0.1.noarch.r 491 kB/s | 22 kB 00:00 (33/155): fedora-release-identity-basic-39-0.1. 282 kB/s | 13 kB 00:00 (34/155): fedora-repos-39-0.1.noarch.rpm 204 kB/s | 9.4 kB 00:00 (35/155): fedora-repos-rawhide-39-0.1.noarch.rp 199 kB/s | 9.0 kB 00:00 (36/155): file-5.44-2.fc39.ppc64le.rpm 984 kB/s | 50 kB 00:00 (37/155): file-libs-5.44-2.fc39.ppc64le.rpm 13 MB/s | 743 kB 00:00 (38/155): filesystem-3.18-3.fc38.ppc64le.rpm 17 MB/s | 1.1 MB 00:00 (39/155): findutils-4.9.0-3.fc38.ppc64le.rpm 9.8 MB/s | 539 kB 00:00 (40/155): fonts-srpm-macros-2.0.5-11.fc38.noarc 577 kB/s | 26 kB 00:00 (41/155): fpc-srpm-macros-1.3-7.fc38.noarch.rpm 168 kB/s | 7.8 kB 00:00 (42/155): gawk-5.1.1-5.fc38.ppc64le.rpm 17 MB/s | 1.0 MB 00:00 (43/155): gdbm-libs-1.23-3.fc38.ppc64le.rpm 732 kB/s | 62 kB 00:00 (44/155): ghc-srpm-macros-1.6.1-1.fc38.noarch.r 140 kB/s | 8.0 kB 00:00 (45/155): gdb-minimal-12.1-16.fc38.ppc64le.rpm 30 MB/s | 3.7 MB 00:00 (46/155): glibc-2.37-1.fc38.ppc64le.rpm 28 MB/s | 2.2 MB 00:00 (47/155): glibc-common-2.37-1.fc38.ppc64le.rpm 3.9 MB/s | 328 kB 00:00 (48/155): glibc-gconv-extra-2.37-1.fc38.ppc64le 22 MB/s | 1.9 MB 00:00 (49/155): glibc-minimal-langpack-2.37-1.fc38.pp 778 kB/s | 35 kB 00:00 (50/155): gmp-6.2.1-4.fc38.ppc64le.rpm 6.0 MB/s | 304 kB 00:00 (51/155): gnat-srpm-macros-6-2.fc38.noarch.rpm 193 kB/s | 8.8 kB 00:00 (52/155): go-srpm-macros-3.2.0-2.fc38.noarch.rp 591 kB/s | 27 kB 00:00 (53/155): grep-3.8-3.fc38.ppc64le.rpm 5.4 MB/s | 303 kB 00:00 (54/155): gzip-1.12-3.fc38.ppc64le.rpm 3.4 MB/s | 170 kB 00:00 (55/155): info-7.0.2-1.fc38.ppc64le.rpm 3.9 MB/s | 199 kB 00:00 (56/155): jansson-2.13.1-6.fc38.ppc64le.rpm 858 kB/s | 49 kB 00:00 (57/155): kernel-srpm-macros-1.0-16.fc38.noarch 201 kB/s | 9.3 kB 00:00 (58/155): keyutils-libs-1.6.1-6.fc38.ppc64le.rp 704 kB/s | 32 kB 00:00 (59/155): krb5-libs-1.20.1-9.fc39.ppc64le.rpm 14 MB/s | 812 kB 00:00 (60/155): libacl-2.3.1-6.fc38.ppc64le.rpm 564 kB/s | 25 kB 00:00 (61/155): libarchive-3.6.1-5.fc39.ppc64le.rpm 8.4 MB/s | 464 kB 00:00 (62/155): libattr-2.5.1-6.fc38.ppc64le.rpm 421 kB/s | 19 kB 00:00 (63/155): libblkid-2.38.1-4.fc38.ppc64le.rpm 2.1 MB/s | 122 kB 00:00 (64/155): libbrotli-1.0.9-11.fc38.ppc64le.rpm 5.6 MB/s | 344 kB 00:00 (65/155): libcap-2.48-6.fc38.ppc64le.rpm 1.6 MB/s | 72 kB 00:00 (66/155): libcap-ng-0.8.3-5.fc38.ppc64le.rpm 737 kB/s | 33 kB 00:00 (67/155): libcom_err-1.46.5-4.fc38.ppc64le.rpm 578 kB/s | 26 kB 00:00 (68/155): libcurl-7.87.0-4.fc38.ppc64le.rpm 3.8 MB/s | 334 kB 00:00 (69/155): libdb-5.3.28-55.fc38.ppc64le.rpm 8.6 MB/s | 837 kB 00:00 (70/155): libeconf-0.4.0-5.fc38.ppc64le.rpm 357 kB/s | 30 kB 00:00 (71/155): libevent-2.1.12-8.fc38.ppc64le.rpm 5.5 MB/s | 275 kB 00:00 (72/155): libfdisk-2.38.1-4.fc38.ppc64le.rpm 3.6 MB/s | 177 kB 00:00 (73/155): libffi-3.4.4-2.fc38.ppc64le.rpm 850 kB/s | 38 kB 00:00 (74/155): libgcc-13.0.1-0.2.fc38.ppc64le.rpm 1.9 MB/s | 90 kB 00:00 (75/155): libgomp-13.0.1-0.2.fc38.ppc64le.rpm 6.3 MB/s | 316 kB 00:00 (76/155): libidn2-2.3.4-2.fc38.ppc64le.rpm 3.4 MB/s | 163 kB 00:00 (77/155): libmount-2.38.1-4.fc38.ppc64le.rpm 3.2 MB/s | 154 kB 00:00 (78/155): libnghttp2-1.51.0-2.fc38.ppc64le.rpm 1.8 MB/s | 84 kB 00:00 (79/155): libnsl2-2.0.0-5.fc38.ppc64le.rpm 716 kB/s | 32 kB 00:00 (80/155): libpkgconf-1.8.0-5.fc38.ppc64le.rpm 831 kB/s | 39 kB 00:00 (81/155): libpsl-0.21.2-2.fc38.ppc64le.rpm 1.4 MB/s | 67 kB 00:00 (82/155): libpwquality-1.4.5-3.fc38.ppc64le.rpm 2.3 MB/s | 122 kB 00:00 (83/155): librtas-2.0.4-1.fc38.ppc64le.rpm 1.5 MB/s | 70 kB 00:00 (84/155): libselinux-3.5-0.rc2.1.fc38.1.ppc64le 2.1 MB/s | 100 kB 00:00 (85/155): libsemanage-3.5-0.rc2.1.fc38.1.ppc64l 2.6 MB/s | 131 kB 00:00 (86/155): libsepol-3.5-0.rc2.1.fc38.1.ppc64le.r 6.8 MB/s | 356 kB 00:00 (87/155): libsigsegv-2.14-4.fc38.ppc64le.rpm 616 kB/s | 28 kB 00:00 (88/155): libsmartcols-2.38.1-4.fc38.ppc64le.rp 1.5 MB/s | 70 kB 00:00 (89/155): libssh-0.10.4-3.fc38.ppc64le.rpm 4.7 MB/s | 236 kB 00:00 (90/155): libssh-config-0.10.4-3.fc38.noarch.rp 196 kB/s | 8.9 kB 00:00 (91/155): libstdc++-13.0.1-0.2.fc38.ppc64le.rpm 16 MB/s | 977 kB 00:00 (92/155): libtasn1-4.19.0-2.fc38.ppc64le.rpm 1.7 MB/s | 80 kB 00:00 (93/155): libtirpc-1.3.3-1.fc38.ppc64le.rpm 2.2 MB/s | 108 kB 00:00 (94/155): libunistring1.0-1.0-1.fc38.ppc64le.rp 10 MB/s | 575 kB 00:00 (95/155): libutempter-1.2.1-8.fc38.ppc64le.rpm 545 kB/s | 26 kB 00:00 (96/155): libuuid-2.38.1-4.fc38.ppc64le.rpm 643 kB/s | 29 kB 00:00 (97/155): libverto-0.3.2-5.fc38.ppc64le.rpm 495 kB/s | 22 kB 00:00 (98/155): libxcrypt-4.4.33-7.fc39.ppc64le.rpm 2.5 MB/s | 132 kB 00:00 (99/155): libxml2-2.10.3-3.fc38.ppc64le.rpm 12 MB/s | 779 kB 00:00 (100/155): libzstd-1.5.4-1.fc39.ppc64le.rpm 6.5 MB/s | 332 kB 00:00 (101/155): lua-libs-5.4.4-8.fc38.ppc64le.rpm 3.1 MB/s | 149 kB 00:00 (102/155): lua-srpm-macros-1-8.fc38.noarch.rpm 186 kB/s | 8.6 kB 00:00 (103/155): lz4-libs-1.9.4-2.fc38.ppc64le.rpm 1.8 MB/s | 85 kB 00:00 (104/155): mpfr-4.1.1-3.fc38.ppc64le.rpm 11 MB/s | 609 kB 00:00 (105/155): ncurses-base-6.4-3.20230114.fc38.noa 1.5 MB/s | 87 kB 00:00 (106/155): ncurses-libs-6.4-3.20230114.fc38.ppc 5.0 MB/s | 375 kB 00:00 (107/155): nettle-3.8-3.fc38.ppc64le.rpm 5.1 MB/s | 442 kB 00:00 (108/155): nim-srpm-macros-3-8.fc38.noarch.rpm 98 kB/s | 8.5 kB 00:00 (109/155): ocaml-srpm-macros-7-3.fc38.noarch.rp 205 kB/s | 13 kB 00:00 (110/155): openblas-srpm-macros-2-13.fc38.noarc 99 kB/s | 7.5 kB 00:00 (111/155): openldap-2.6.3-2.fc38.ppc64le.rpm 2.4 MB/s | 286 kB 00:00 (112/155): openssl-libs-3.0.8-1.fc39.ppc64le.rp 15 MB/s | 2.3 MB 00:00 (113/155): p11-kit-0.24.1-6.fc38.ppc64le.rpm 3.1 MB/s | 368 kB 00:00 (114/155): p11-kit-trust-0.24.1-6.fc38.ppc64le. 2.9 MB/s | 148 kB 00:00 (115/155): package-notes-srpm-macros-0.5-7.fc38 236 kB/s | 11 kB 00:00 (116/155): pam-1.5.2-16.fc38.ppc64le.rpm 7.1 MB/s | 607 kB 00:00 (117/155): pam-libs-1.5.2-16.fc38.ppc64le.rpm 633 kB/s | 64 kB 00:00 (118/155): patch-2.7.6-19.fc38.ppc64le.rpm 1.5 MB/s | 136 kB 00:00 (119/155): pcre2-10.42-1.fc38.1.ppc64le.rpm 2.6 MB/s | 242 kB 00:00 (120/155): pcre2-syntax-10.42-1.fc38.1.noarch.r 1.6 MB/s | 144 kB 00:00 (121/155): perl-srpm-macros-1-48.fc38.noarch.rp 115 kB/s | 8.4 kB 00:00 (122/155): pkgconf-1.8.0-5.fc38.ppc64le.rpm 853 kB/s | 42 kB 00:00 (123/155): pkgconf-m4-1.8.0-5.fc38.noarch.rpm 303 kB/s | 14 kB 00:00 (124/155): pkgconf-pkg-config-1.8.0-5.fc38.ppc6 203 kB/s | 9.6 kB 00:00 (125/155): popt-1.19-2.fc38.ppc64le.rpm 1.5 MB/s | 72 kB 00:00 (126/155): publicsuffix-list-dafsa-20221208-2.f 1.2 MB/s | 59 kB 00:00 (127/155): pyproject-srpm-macros-1.6.2-1.fc39.n 288 kB/s | 14 kB 00:00 (128/155): python-srpm-macros-3.11-9.fc38.noarc 573 kB/s | 26 kB 00:00 (129/155): qt5-srpm-macros-5.15.8-2.fc38.noarch 176 kB/s | 8.1 kB 00:00 (130/155): readline-8.2-3.fc38.ppc64le.rpm 4.5 MB/s | 229 kB 00:00 (131/155): redhat-rpm-config-249-1.fc39.noarch. 1.6 MB/s | 83 kB 00:00 (132/155): rpm-4.18.0-10.fc38.ppc64le.rpm 10 MB/s | 567 kB 00:00 (133/155): rpm-build-4.18.0-10.fc38.ppc64le.rpm 1.6 MB/s | 78 kB 00:00 (134/155): rpm-build-libs-4.18.0-10.fc38.ppc64l 2.2 MB/s | 102 kB 00:00 (135/155): rpm-libs-4.18.0-10.fc38.ppc64le.rpm 7.1 MB/s | 357 kB 00:00 (136/155): rpm-sequoia-1.2.0-3.fc38.ppc64le.rpm 22 MB/s | 1.4 MB 00:00 (137/155): rpmautospec-rpm-macros-0.3.5-1.fc38. 142 kB/s | 9.3 kB 00:00 (138/155): rust-srpm-macros-23-2.fc38.noarch.rp 210 kB/s | 9.6 kB 00:00 (139/155): sed-4.8-12.fc38.ppc64le.rpm 6.2 MB/s | 312 kB 00:00 (140/155): setup-2.14.3-2.fc38.noarch.rpm 3.1 MB/s | 152 kB 00:00 (141/155): shadow-utils-4.13-4.fc38.ppc64le.rpm 20 MB/s | 1.3 MB 00:00 (142/155): sqlite-libs-3.40.1-2.fc38.ppc64le.rp 14 MB/s | 774 kB 00:00 (143/155): systemd-libs-253~rc3-1.fc39.ppc64le. 12 MB/s | 692 kB 00:00 (144/155): tar-1.34-7.fc38.ppc64le.rpm 15 MB/s | 917 kB 00:00 (145/155): tzdata-2022g-2.fc38.noarch.rpm 13 MB/s | 716 kB 00:00 (146/155): unzip-6.0-60.fc38.ppc64le.rpm 3.7 MB/s | 190 kB 00:00 (147/155): util-linux-2.38.1-4.fc38.ppc64le.rpm 28 MB/s | 2.4 MB 00:00 (148/155): util-linux-core-2.38.1-4.fc38.ppc64l 6.5 MB/s | 517 kB 00:00 (149/155): which-2.21-37.fc38.ppc64le.rpm 612 kB/s | 43 kB 00:00 (150/155): xxhash-libs-0.8.1-4.fc38.ppc64le.rpm 827 kB/s | 39 kB 00:00 (151/155): xz-5.4.1-1.fc38.ppc64le.rpm 7.6 MB/s | 423 kB 00:00 (152/155): xz-libs-5.4.1-1.fc38.ppc64le.rpm 1.8 MB/s | 121 kB 00:00 (153/155): zip-3.0-36.fc38.ppc64le.rpm 5.2 MB/s | 273 kB 00:00 (154/155): zlib-1.2.13-3.fc38.ppc64le.rpm 1.8 MB/s | 100 kB 00:00 (155/155): zstd-1.5.4-1.fc39.ppc64le.rpm 7.6 MB/s | 493 kB 00:00 -------------------------------------------------------------------------------- Total 15 MB/s | 57 MB 00:03 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x18B8E74C: Userid : "Fedora (39) " Fingerprint: E8F2 3996 F232 1864 0CB4 4CBE 75CF 5AC4 18B8 E74C From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-39-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-39-primary (0x18B8E74C) is already installed 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 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-3.fc38.ppc64le 1/1 Preparing : 1/1 Installing : libgcc-13.0.1-0.2.fc38.ppc64le 1/155 Running scriptlet: libgcc-13.0.1-0.2.fc38.ppc64le 1/155 Installing : crypto-policies-20221215-2.gita4c31a3.fc38.noarc 2/155 Running scriptlet: crypto-policies-20221215-2.gita4c31a3.fc38.noarc 2/155 Installing : tzdata-2022g-2.fc38.noarch 3/155 Installing : fedora-release-identity-basic-39-0.1.noarch 4/155 Installing : rust-srpm-macros-23-2.fc38.noarch 5/155 Installing : qt5-srpm-macros-5.15.8-2.fc38.noarch 6/155 Installing : pyproject-srpm-macros-1.6.2-1.fc39.noarch 7/155 Installing : publicsuffix-list-dafsa-20221208-2.fc38.noarch 8/155 Installing : pkgconf-m4-1.8.0-5.fc38.noarch 9/155 Installing : perl-srpm-macros-1-48.fc38.noarch 10/155 Installing : pcre2-syntax-10.42-1.fc38.1.noarch 11/155 Installing : package-notes-srpm-macros-0.5-7.fc38.noarch 12/155 Installing : openblas-srpm-macros-2-13.fc38.noarch 13/155 Installing : ocaml-srpm-macros-7-3.fc38.noarch 14/155 Installing : nim-srpm-macros-3-8.fc38.noarch 15/155 Installing : ncurses-base-6.4-3.20230114.fc38.noarch 16/155 Installing : libssh-config-0.10.4-3.fc38.noarch 17/155 Installing : kernel-srpm-macros-1.0-16.fc38.noarch 18/155 Installing : gnat-srpm-macros-6-2.fc38.noarch 19/155 Installing : ghc-srpm-macros-1.6.1-1.fc38.noarch 20/155 Installing : fpc-srpm-macros-1.3-7.fc38.noarch 21/155 Installing : fedora-gpg-keys-39-0.1.noarch 22/155 Installing : fedora-release-39-0.1.noarch 23/155 Installing : fedora-release-common-39-0.1.noarch 24/155 Installing : fedora-repos-rawhide-39-0.1.noarch 25/155 Installing : fedora-repos-39-0.1.noarch 26/155 Installing : setup-2.14.3-2.fc38.noarch 27/155 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.3-2.fc38.noarch 27/155 Installing : filesystem-3.18-3.fc38.ppc64le 28/155 Installing : basesystem-11-15.fc38.noarch 29/155 Installing : glibc-gconv-extra-2.37-1.fc38.ppc64le 30/155 Running scriptlet: glibc-gconv-extra-2.37-1.fc38.ppc64le 30/155 Installing : glibc-minimal-langpack-2.37-1.fc38.ppc64le 31/155 Installing : glibc-common-2.37-1.fc38.ppc64le 32/155 Running scriptlet: glibc-2.37-1.fc38.ppc64le 33/155 Installing : glibc-2.37-1.fc38.ppc64le 33/155 Running scriptlet: glibc-2.37-1.fc38.ppc64le 33/155 Installing : ncurses-libs-6.4-3.20230114.fc38.ppc64le 34/155 Installing : bash-5.2.15-3.fc38.ppc64le 35/155 Running scriptlet: bash-5.2.15-3.fc38.ppc64le 35/155 Installing : zlib-1.2.13-3.fc38.ppc64le 36/155 Installing : xz-libs-5.4.1-1.fc38.ppc64le 37/155 Installing : bzip2-libs-1.0.8-13.fc38.ppc64le 38/155 Installing : elfutils-libelf-0.188-5.fc38.ppc64le 39/155 Installing : gmp-1:6.2.1-4.fc38.ppc64le 40/155 Installing : libstdc++-13.0.1-0.2.fc38.ppc64le 41/155 Installing : libuuid-2.38.1-4.fc38.ppc64le 42/155 Installing : libzstd-1.5.4-1.fc39.ppc64le 43/155 Installing : popt-1.19-2.fc38.ppc64le 44/155 Installing : libblkid-2.38.1-4.fc38.ppc64le 45/155 Installing : readline-8.2-3.fc38.ppc64le 46/155 Installing : libattr-2.5.1-6.fc38.ppc64le 47/155 Installing : libacl-2.3.1-6.fc38.ppc64le 48/155 Installing : libcap-2.48-6.fc38.ppc64le 49/155 Installing : libxcrypt-4.4.33-7.fc39.ppc64le 50/155 Installing : lz4-libs-1.9.4-2.fc38.ppc64le 51/155 Installing : systemd-libs-253~rc3-1.fc39.ppc64le 52/155 Installing : mpfr-4.1.1-3.fc38.ppc64le 53/155 Installing : dwz-0.15-2.fc38.ppc64le 54/155 Installing : unzip-6.0-60.fc38.ppc64le 55/155 Installing : file-libs-5.44-2.fc39.ppc64le 56/155 Installing : file-5.44-2.fc39.ppc64le 57/155 Installing : sqlite-libs-3.40.1-2.fc38.ppc64le 58/155 Installing : alternatives-1.21-2.fc38.ppc64le 59/155 Installing : libcap-ng-0.8.3-5.fc38.ppc64le 60/155 Installing : audit-libs-3.1-2.fc39.ppc64le 61/155 Installing : libcom_err-1.46.5-4.fc38.ppc64le 62/155 Installing : libeconf-0.4.0-5.fc38.ppc64le 63/155 Installing : pam-libs-1.5.2-16.fc38.ppc64le 64/155 Installing : libsepol-3.5-0.rc2.1.fc38.1.ppc64le 65/155 Installing : libsmartcols-2.38.1-4.fc38.ppc64le 66/155 Installing : libunistring1.0-1.0-1.fc38.ppc64le 67/155 Installing : libidn2-2.3.4-2.fc38.ppc64le 68/155 Installing : lua-libs-5.4.4-8.fc38.ppc64le 69/155 Installing : pcre2-10.42-1.fc38.1.ppc64le 70/155 Installing : libselinux-3.5-0.rc2.1.fc38.1.ppc64le 71/155 Installing : sed-4.8-12.fc38.ppc64le 72/155 Installing : grep-3.8-3.fc38.ppc64le 73/155 Installing : findutils-1:4.9.0-3.fc38.ppc64le 74/155 Installing : xz-5.4.1-1.fc38.ppc64le 75/155 Installing : libmount-2.38.1-4.fc38.ppc64le 76/155 Installing : util-linux-core-2.38.1-4.fc38.ppc64le 77/155 Installing : libsemanage-3.5-0.rc2.1.fc38.1.ppc64le 78/155 Installing : shadow-utils-2:4.13-4.fc38.ppc64le 79/155 Running scriptlet: libutempter-1.2.1-8.fc38.ppc64le 80/155 Installing : libutempter-1.2.1-8.fc38.ppc64le 80/155 Installing : tar-2:1.34-7.fc38.ppc64le 81/155 Installing : libpsl-0.21.2-2.fc38.ppc64le 82/155 Installing : zip-3.0-36.fc38.ppc64le 83/155 Installing : zstd-1.5.4-1.fc39.ppc64le 84/155 Installing : libfdisk-2.38.1-4.fc38.ppc64le 85/155 Installing : nettle-3.8-3.fc38.ppc64le 86/155 Installing : rpm-sequoia-1.2.0-3.fc38.ppc64le 87/155 Installing : rpm-libs-4.18.0-10.fc38.ppc64le 88/155 Installing : bzip2-1.0.8-13.fc38.ppc64le 89/155 Installing : libxml2-2.10.3-3.fc38.ppc64le 90/155 Installing : ed-1.19-2.fc38.ppc64le 91/155 Installing : patch-2.7.6-19.fc38.ppc64le 92/155 Installing : elfutils-default-yama-scope-0.188-5.fc38.noarch 93/155 Running scriptlet: elfutils-default-yama-scope-0.188-5.fc38.noarch 93/155 Installing : cpio-2.13-14.fc38.ppc64le 94/155 Installing : diffutils-3.9-1.fc38.ppc64le 95/155 Installing : gdbm-libs-1:1.23-3.fc38.ppc64le 96/155 Installing : cyrus-sasl-lib-2.1.28-9.fc38.ppc64le 97/155 Installing : jansson-2.13.1-6.fc38.ppc64le 98/155 Installing : keyutils-libs-1.6.1-6.fc38.ppc64le 99/155 Installing : libbrotli-1.0.9-11.fc38.ppc64le 100/155 Installing : libdb-5.3.28-55.fc38.ppc64le 101/155 Installing : libffi-3.4.4-2.fc38.ppc64le 102/155 Installing : p11-kit-0.24.1-6.fc38.ppc64le 103/155 Installing : libgomp-13.0.1-0.2.fc38.ppc64le 104/155 Installing : libnghttp2-1.51.0-2.fc38.ppc64le 105/155 Installing : libpkgconf-1.8.0-5.fc38.ppc64le 106/155 Installing : librtas-2.0.4-1.fc38.ppc64le 107/155 Running scriptlet: librtas-2.0.4-1.fc38.ppc64le 107/155 Installing : libsigsegv-2.14-4.fc38.ppc64le 108/155 Installing : gawk-5.1.1-5.fc38.ppc64le 109/155 Installing : libtasn1-4.19.0-2.fc38.ppc64le 110/155 Installing : p11-kit-trust-0.24.1-6.fc38.ppc64le 111/155 Running scriptlet: p11-kit-trust-0.24.1-6.fc38.ppc64le 111/155 Installing : libverto-0.3.2-5.fc38.ppc64le 112/155 Installing : xxhash-libs-0.8.1-4.fc38.ppc64le 113/155 Installing : coreutils-common-9.1-11.fc38.ppc64le 114/155 Installing : openssl-libs-1:3.0.8-1.fc39.ppc64le 115/155 Installing : coreutils-9.1-11.fc38.ppc64le 116/155 Running scriptlet: ca-certificates-2023.2.60-2.fc38.noarch 117/155 Installing : ca-certificates-2023.2.60-2.fc38.noarch 117/155 Running scriptlet: ca-certificates-2023.2.60-2.fc38.noarch 117/155 Installing : krb5-libs-1.20.1-9.fc39.ppc64le 118/155 Installing : libtirpc-1.3.3-1.fc38.ppc64le 119/155 Running scriptlet: authselect-libs-1.4.2-2.fc38.ppc64le 120/155 Installing : authselect-libs-1.4.2-2.fc38.ppc64le 120/155 Installing : gzip-1.12-3.fc38.ppc64le 121/155 Installing : cracklib-2.9.7-31.fc38.ppc64le 122/155 Installing : libpwquality-1.4.5-3.fc38.ppc64le 123/155 Installing : authselect-1.4.2-2.fc38.ppc64le 124/155 Installing : libnsl2-2.0.0-5.fc38.ppc64le 125/155 Installing : pam-1.5.2-16.fc38.ppc64le 126/155 Installing : libssh-0.10.4-3.fc38.ppc64le 127/155 Installing : libarchive-3.6.1-5.fc39.ppc64le 128/155 Installing : libevent-2.1.12-8.fc38.ppc64le 129/155 Installing : openldap-2.6.3-2.fc38.ppc64le 130/155 Installing : libcurl-7.87.0-4.fc38.ppc64le 131/155 Installing : elfutils-libs-0.188-5.fc38.ppc64le 132/155 Installing : elfutils-debuginfod-client-0.188-5.fc38.ppc64le 133/155 Installing : binutils-gold-2.39-9.fc38.ppc64le 134/155 Installing : binutils-2.39-9.fc38.ppc64le 135/155 Running scriptlet: binutils-2.39-9.fc38.ppc64le 135/155 Installing : elfutils-0.188-5.fc38.ppc64le 136/155 Installing : gdb-minimal-12.1-16.fc38.ppc64le 137/155 Installing : debugedit-5.0-7.fc38.ppc64le 138/155 Installing : rpm-build-libs-4.18.0-10.fc38.ppc64le 139/155 Installing : curl-7.87.0-4.fc38.ppc64le 140/155 Running scriptlet: rpm-4.18.0-10.fc38.ppc64le 141/155 Installing : rpm-4.18.0-10.fc38.ppc64le 141/155 Installing : efi-srpm-macros-5-7.fc38.noarch 142/155 Installing : lua-srpm-macros-1-8.fc38.noarch 143/155 Installing : rpmautospec-rpm-macros-0.3.5-1.fc38.noarch 144/155 Installing : ansible-srpm-macros-1-9.1.fc38.noarch 145/155 Installing : fonts-srpm-macros-1:2.0.5-11.fc38.noarch 146/155 Installing : go-srpm-macros-3.2.0-2.fc38.noarch 147/155 Installing : python-srpm-macros-3.11-9.fc38.noarch 148/155 Installing : redhat-rpm-config-249-1.fc39.noarch 149/155 Installing : pkgconf-1.8.0-5.fc38.ppc64le 150/155 Installing : pkgconf-pkg-config-1.8.0-5.fc38.ppc64le 151/155 Installing : rpm-build-4.18.0-10.fc38.ppc64le 152/155 Installing : util-linux-2.38.1-4.fc38.ppc64le 153/155 Installing : which-2.21-37.fc38.ppc64le 154/155 Installing : info-7.0.2-1.fc38.ppc64le 155/155 Running scriptlet: filesystem-3.18-3.fc38.ppc64le 155/155 Running scriptlet: ca-certificates-2023.2.60-2.fc38.noarch 155/155 Running scriptlet: authselect-libs-1.4.2-2.fc38.ppc64le 155/155 Running scriptlet: rpm-4.18.0-10.fc38.ppc64le 155/155 Running scriptlet: info-7.0.2-1.fc38.ppc64le 155/155 Verifying : alternatives-1.21-2.fc38.ppc64le 1/155 Verifying : ansible-srpm-macros-1-9.1.fc38.noarch 2/155 Verifying : audit-libs-3.1-2.fc39.ppc64le 3/155 Verifying : authselect-1.4.2-2.fc38.ppc64le 4/155 Verifying : authselect-libs-1.4.2-2.fc38.ppc64le 5/155 Verifying : basesystem-11-15.fc38.noarch 6/155 Verifying : bash-5.2.15-3.fc38.ppc64le 7/155 Verifying : binutils-2.39-9.fc38.ppc64le 8/155 Verifying : binutils-gold-2.39-9.fc38.ppc64le 9/155 Verifying : bzip2-1.0.8-13.fc38.ppc64le 10/155 Verifying : bzip2-libs-1.0.8-13.fc38.ppc64le 11/155 Verifying : ca-certificates-2023.2.60-2.fc38.noarch 12/155 Verifying : coreutils-9.1-11.fc38.ppc64le 13/155 Verifying : coreutils-common-9.1-11.fc38.ppc64le 14/155 Verifying : cpio-2.13-14.fc38.ppc64le 15/155 Verifying : cracklib-2.9.7-31.fc38.ppc64le 16/155 Verifying : crypto-policies-20221215-2.gita4c31a3.fc38.noarc 17/155 Verifying : curl-7.87.0-4.fc38.ppc64le 18/155 Verifying : cyrus-sasl-lib-2.1.28-9.fc38.ppc64le 19/155 Verifying : debugedit-5.0-7.fc38.ppc64le 20/155 Verifying : diffutils-3.9-1.fc38.ppc64le 21/155 Verifying : dwz-0.15-2.fc38.ppc64le 22/155 Verifying : ed-1.19-2.fc38.ppc64le 23/155 Verifying : efi-srpm-macros-5-7.fc38.noarch 24/155 Verifying : elfutils-0.188-5.fc38.ppc64le 25/155 Verifying : elfutils-debuginfod-client-0.188-5.fc38.ppc64le 26/155 Verifying : elfutils-default-yama-scope-0.188-5.fc38.noarch 27/155 Verifying : elfutils-libelf-0.188-5.fc38.ppc64le 28/155 Verifying : elfutils-libs-0.188-5.fc38.ppc64le 29/155 Verifying : fedora-gpg-keys-39-0.1.noarch 30/155 Verifying : fedora-release-39-0.1.noarch 31/155 Verifying : fedora-release-common-39-0.1.noarch 32/155 Verifying : fedora-release-identity-basic-39-0.1.noarch 33/155 Verifying : fedora-repos-39-0.1.noarch 34/155 Verifying : fedora-repos-rawhide-39-0.1.noarch 35/155 Verifying : file-5.44-2.fc39.ppc64le 36/155 Verifying : file-libs-5.44-2.fc39.ppc64le 37/155 Verifying : filesystem-3.18-3.fc38.ppc64le 38/155 Verifying : findutils-1:4.9.0-3.fc38.ppc64le 39/155 Verifying : fonts-srpm-macros-1:2.0.5-11.fc38.noarch 40/155 Verifying : fpc-srpm-macros-1.3-7.fc38.noarch 41/155 Verifying : gawk-5.1.1-5.fc38.ppc64le 42/155 Verifying : gdb-minimal-12.1-16.fc38.ppc64le 43/155 Verifying : gdbm-libs-1:1.23-3.fc38.ppc64le 44/155 Verifying : ghc-srpm-macros-1.6.1-1.fc38.noarch 45/155 Verifying : glibc-2.37-1.fc38.ppc64le 46/155 Verifying : glibc-common-2.37-1.fc38.ppc64le 47/155 Verifying : glibc-gconv-extra-2.37-1.fc38.ppc64le 48/155 Verifying : glibc-minimal-langpack-2.37-1.fc38.ppc64le 49/155 Verifying : gmp-1:6.2.1-4.fc38.ppc64le 50/155 Verifying : gnat-srpm-macros-6-2.fc38.noarch 51/155 Verifying : go-srpm-macros-3.2.0-2.fc38.noarch 52/155 Verifying : grep-3.8-3.fc38.ppc64le 53/155 Verifying : gzip-1.12-3.fc38.ppc64le 54/155 Verifying : info-7.0.2-1.fc38.ppc64le 55/155 Verifying : jansson-2.13.1-6.fc38.ppc64le 56/155 Verifying : kernel-srpm-macros-1.0-16.fc38.noarch 57/155 Verifying : keyutils-libs-1.6.1-6.fc38.ppc64le 58/155 Verifying : krb5-libs-1.20.1-9.fc39.ppc64le 59/155 Verifying : libacl-2.3.1-6.fc38.ppc64le 60/155 Verifying : libarchive-3.6.1-5.fc39.ppc64le 61/155 Verifying : libattr-2.5.1-6.fc38.ppc64le 62/155 Verifying : libblkid-2.38.1-4.fc38.ppc64le 63/155 Verifying : libbrotli-1.0.9-11.fc38.ppc64le 64/155 Verifying : libcap-2.48-6.fc38.ppc64le 65/155 Verifying : libcap-ng-0.8.3-5.fc38.ppc64le 66/155 Verifying : libcom_err-1.46.5-4.fc38.ppc64le 67/155 Verifying : libcurl-7.87.0-4.fc38.ppc64le 68/155 Verifying : libdb-5.3.28-55.fc38.ppc64le 69/155 Verifying : libeconf-0.4.0-5.fc38.ppc64le 70/155 Verifying : libevent-2.1.12-8.fc38.ppc64le 71/155 Verifying : libfdisk-2.38.1-4.fc38.ppc64le 72/155 Verifying : libffi-3.4.4-2.fc38.ppc64le 73/155 Verifying : libgcc-13.0.1-0.2.fc38.ppc64le 74/155 Verifying : libgomp-13.0.1-0.2.fc38.ppc64le 75/155 Verifying : libidn2-2.3.4-2.fc38.ppc64le 76/155 Verifying : libmount-2.38.1-4.fc38.ppc64le 77/155 Verifying : libnghttp2-1.51.0-2.fc38.ppc64le 78/155 Verifying : libnsl2-2.0.0-5.fc38.ppc64le 79/155 Verifying : libpkgconf-1.8.0-5.fc38.ppc64le 80/155 Verifying : libpsl-0.21.2-2.fc38.ppc64le 81/155 Verifying : libpwquality-1.4.5-3.fc38.ppc64le 82/155 Verifying : librtas-2.0.4-1.fc38.ppc64le 83/155 Verifying : libselinux-3.5-0.rc2.1.fc38.1.ppc64le 84/155 Verifying : libsemanage-3.5-0.rc2.1.fc38.1.ppc64le 85/155 Verifying : libsepol-3.5-0.rc2.1.fc38.1.ppc64le 86/155 Verifying : libsigsegv-2.14-4.fc38.ppc64le 87/155 Verifying : libsmartcols-2.38.1-4.fc38.ppc64le 88/155 Verifying : libssh-0.10.4-3.fc38.ppc64le 89/155 Verifying : libssh-config-0.10.4-3.fc38.noarch 90/155 Verifying : libstdc++-13.0.1-0.2.fc38.ppc64le 91/155 Verifying : libtasn1-4.19.0-2.fc38.ppc64le 92/155 Verifying : libtirpc-1.3.3-1.fc38.ppc64le 93/155 Verifying : libunistring1.0-1.0-1.fc38.ppc64le 94/155 Verifying : libutempter-1.2.1-8.fc38.ppc64le 95/155 Verifying : libuuid-2.38.1-4.fc38.ppc64le 96/155 Verifying : libverto-0.3.2-5.fc38.ppc64le 97/155 Verifying : libxcrypt-4.4.33-7.fc39.ppc64le 98/155 Verifying : libxml2-2.10.3-3.fc38.ppc64le 99/155 Verifying : libzstd-1.5.4-1.fc39.ppc64le 100/155 Verifying : lua-libs-5.4.4-8.fc38.ppc64le 101/155 Verifying : lua-srpm-macros-1-8.fc38.noarch 102/155 Verifying : lz4-libs-1.9.4-2.fc38.ppc64le 103/155 Verifying : mpfr-4.1.1-3.fc38.ppc64le 104/155 Verifying : ncurses-base-6.4-3.20230114.fc38.noarch 105/155 Verifying : ncurses-libs-6.4-3.20230114.fc38.ppc64le 106/155 Verifying : nettle-3.8-3.fc38.ppc64le 107/155 Verifying : nim-srpm-macros-3-8.fc38.noarch 108/155 Verifying : ocaml-srpm-macros-7-3.fc38.noarch 109/155 Verifying : openblas-srpm-macros-2-13.fc38.noarch 110/155 Verifying : openldap-2.6.3-2.fc38.ppc64le 111/155 Verifying : openssl-libs-1:3.0.8-1.fc39.ppc64le 112/155 Verifying : p11-kit-0.24.1-6.fc38.ppc64le 113/155 Verifying : p11-kit-trust-0.24.1-6.fc38.ppc64le 114/155 Verifying : package-notes-srpm-macros-0.5-7.fc38.noarch 115/155 Verifying : pam-1.5.2-16.fc38.ppc64le 116/155 Verifying : pam-libs-1.5.2-16.fc38.ppc64le 117/155 Verifying : patch-2.7.6-19.fc38.ppc64le 118/155 Verifying : pcre2-10.42-1.fc38.1.ppc64le 119/155 Verifying : pcre2-syntax-10.42-1.fc38.1.noarch 120/155 Verifying : perl-srpm-macros-1-48.fc38.noarch 121/155 Verifying : pkgconf-1.8.0-5.fc38.ppc64le 122/155 Verifying : pkgconf-m4-1.8.0-5.fc38.noarch 123/155 Verifying : pkgconf-pkg-config-1.8.0-5.fc38.ppc64le 124/155 Verifying : popt-1.19-2.fc38.ppc64le 125/155 Verifying : publicsuffix-list-dafsa-20221208-2.fc38.noarch 126/155 Verifying : pyproject-srpm-macros-1.6.2-1.fc39.noarch 127/155 Verifying : python-srpm-macros-3.11-9.fc38.noarch 128/155 Verifying : qt5-srpm-macros-5.15.8-2.fc38.noarch 129/155 Verifying : readline-8.2-3.fc38.ppc64le 130/155 Verifying : redhat-rpm-config-249-1.fc39.noarch 131/155 Verifying : rpm-4.18.0-10.fc38.ppc64le 132/155 Verifying : rpm-build-4.18.0-10.fc38.ppc64le 133/155 Verifying : rpm-build-libs-4.18.0-10.fc38.ppc64le 134/155 Verifying : rpm-libs-4.18.0-10.fc38.ppc64le 135/155 Verifying : rpm-sequoia-1.2.0-3.fc38.ppc64le 136/155 Verifying : rpmautospec-rpm-macros-0.3.5-1.fc38.noarch 137/155 Verifying : rust-srpm-macros-23-2.fc38.noarch 138/155 Verifying : sed-4.8-12.fc38.ppc64le 139/155 Verifying : setup-2.14.3-2.fc38.noarch 140/155 Verifying : shadow-utils-2:4.13-4.fc38.ppc64le 141/155 Verifying : sqlite-libs-3.40.1-2.fc38.ppc64le 142/155 Verifying : systemd-libs-253~rc3-1.fc39.ppc64le 143/155 Verifying : tar-2:1.34-7.fc38.ppc64le 144/155 Verifying : tzdata-2022g-2.fc38.noarch 145/155 Verifying : unzip-6.0-60.fc38.ppc64le 146/155 Verifying : util-linux-2.38.1-4.fc38.ppc64le 147/155 Verifying : util-linux-core-2.38.1-4.fc38.ppc64le 148/155 Verifying : which-2.21-37.fc38.ppc64le 149/155 Verifying : xxhash-libs-0.8.1-4.fc38.ppc64le 150/155 Verifying : xz-5.4.1-1.fc38.ppc64le 151/155 Verifying : xz-libs-5.4.1-1.fc38.ppc64le 152/155 Verifying : zip-3.0-36.fc38.ppc64le 153/155 Verifying : zlib-1.2.13-3.fc38.ppc64le 154/155 Verifying : zstd-1.5.4-1.fc39.ppc64le 155/155 Installed: alternatives-1.21-2.fc38.ppc64le ansible-srpm-macros-1-9.1.fc38.noarch audit-libs-3.1-2.fc39.ppc64le authselect-1.4.2-2.fc38.ppc64le authselect-libs-1.4.2-2.fc38.ppc64le basesystem-11-15.fc38.noarch bash-5.2.15-3.fc38.ppc64le binutils-2.39-9.fc38.ppc64le binutils-gold-2.39-9.fc38.ppc64le bzip2-1.0.8-13.fc38.ppc64le bzip2-libs-1.0.8-13.fc38.ppc64le ca-certificates-2023.2.60-2.fc38.noarch coreutils-9.1-11.fc38.ppc64le coreutils-common-9.1-11.fc38.ppc64le cpio-2.13-14.fc38.ppc64le cracklib-2.9.7-31.fc38.ppc64le crypto-policies-20221215-2.gita4c31a3.fc38.noarch curl-7.87.0-4.fc38.ppc64le cyrus-sasl-lib-2.1.28-9.fc38.ppc64le debugedit-5.0-7.fc38.ppc64le diffutils-3.9-1.fc38.ppc64le dwz-0.15-2.fc38.ppc64le ed-1.19-2.fc38.ppc64le efi-srpm-macros-5-7.fc38.noarch elfutils-0.188-5.fc38.ppc64le elfutils-debuginfod-client-0.188-5.fc38.ppc64le elfutils-default-yama-scope-0.188-5.fc38.noarch elfutils-libelf-0.188-5.fc38.ppc64le elfutils-libs-0.188-5.fc38.ppc64le fedora-gpg-keys-39-0.1.noarch fedora-release-39-0.1.noarch fedora-release-common-39-0.1.noarch fedora-release-identity-basic-39-0.1.noarch fedora-repos-39-0.1.noarch fedora-repos-rawhide-39-0.1.noarch file-5.44-2.fc39.ppc64le file-libs-5.44-2.fc39.ppc64le filesystem-3.18-3.fc38.ppc64le findutils-1:4.9.0-3.fc38.ppc64le fonts-srpm-macros-1:2.0.5-11.fc38.noarch fpc-srpm-macros-1.3-7.fc38.noarch gawk-5.1.1-5.fc38.ppc64le gdb-minimal-12.1-16.fc38.ppc64le gdbm-libs-1:1.23-3.fc38.ppc64le ghc-srpm-macros-1.6.1-1.fc38.noarch glibc-2.37-1.fc38.ppc64le glibc-common-2.37-1.fc38.ppc64le glibc-gconv-extra-2.37-1.fc38.ppc64le glibc-minimal-langpack-2.37-1.fc38.ppc64le gmp-1:6.2.1-4.fc38.ppc64le gnat-srpm-macros-6-2.fc38.noarch go-srpm-macros-3.2.0-2.fc38.noarch grep-3.8-3.fc38.ppc64le gzip-1.12-3.fc38.ppc64le info-7.0.2-1.fc38.ppc64le jansson-2.13.1-6.fc38.ppc64le kernel-srpm-macros-1.0-16.fc38.noarch keyutils-libs-1.6.1-6.fc38.ppc64le krb5-libs-1.20.1-9.fc39.ppc64le libacl-2.3.1-6.fc38.ppc64le libarchive-3.6.1-5.fc39.ppc64le libattr-2.5.1-6.fc38.ppc64le libblkid-2.38.1-4.fc38.ppc64le libbrotli-1.0.9-11.fc38.ppc64le libcap-2.48-6.fc38.ppc64le libcap-ng-0.8.3-5.fc38.ppc64le libcom_err-1.46.5-4.fc38.ppc64le libcurl-7.87.0-4.fc38.ppc64le libdb-5.3.28-55.fc38.ppc64le libeconf-0.4.0-5.fc38.ppc64le libevent-2.1.12-8.fc38.ppc64le libfdisk-2.38.1-4.fc38.ppc64le libffi-3.4.4-2.fc38.ppc64le libgcc-13.0.1-0.2.fc38.ppc64le libgomp-13.0.1-0.2.fc38.ppc64le libidn2-2.3.4-2.fc38.ppc64le libmount-2.38.1-4.fc38.ppc64le libnghttp2-1.51.0-2.fc38.ppc64le libnsl2-2.0.0-5.fc38.ppc64le libpkgconf-1.8.0-5.fc38.ppc64le libpsl-0.21.2-2.fc38.ppc64le libpwquality-1.4.5-3.fc38.ppc64le librtas-2.0.4-1.fc38.ppc64le libselinux-3.5-0.rc2.1.fc38.1.ppc64le libsemanage-3.5-0.rc2.1.fc38.1.ppc64le libsepol-3.5-0.rc2.1.fc38.1.ppc64le libsigsegv-2.14-4.fc38.ppc64le libsmartcols-2.38.1-4.fc38.ppc64le libssh-0.10.4-3.fc38.ppc64le libssh-config-0.10.4-3.fc38.noarch libstdc++-13.0.1-0.2.fc38.ppc64le libtasn1-4.19.0-2.fc38.ppc64le libtirpc-1.3.3-1.fc38.ppc64le libunistring1.0-1.0-1.fc38.ppc64le libutempter-1.2.1-8.fc38.ppc64le libuuid-2.38.1-4.fc38.ppc64le libverto-0.3.2-5.fc38.ppc64le libxcrypt-4.4.33-7.fc39.ppc64le libxml2-2.10.3-3.fc38.ppc64le libzstd-1.5.4-1.fc39.ppc64le lua-libs-5.4.4-8.fc38.ppc64le lua-srpm-macros-1-8.fc38.noarch lz4-libs-1.9.4-2.fc38.ppc64le mpfr-4.1.1-3.fc38.ppc64le ncurses-base-6.4-3.20230114.fc38.noarch ncurses-libs-6.4-3.20230114.fc38.ppc64le nettle-3.8-3.fc38.ppc64le nim-srpm-macros-3-8.fc38.noarch ocaml-srpm-macros-7-3.fc38.noarch openblas-srpm-macros-2-13.fc38.noarch openldap-2.6.3-2.fc38.ppc64le openssl-libs-1:3.0.8-1.fc39.ppc64le p11-kit-0.24.1-6.fc38.ppc64le p11-kit-trust-0.24.1-6.fc38.ppc64le package-notes-srpm-macros-0.5-7.fc38.noarch pam-1.5.2-16.fc38.ppc64le pam-libs-1.5.2-16.fc38.ppc64le patch-2.7.6-19.fc38.ppc64le pcre2-10.42-1.fc38.1.ppc64le pcre2-syntax-10.42-1.fc38.1.noarch perl-srpm-macros-1-48.fc38.noarch pkgconf-1.8.0-5.fc38.ppc64le pkgconf-m4-1.8.0-5.fc38.noarch pkgconf-pkg-config-1.8.0-5.fc38.ppc64le popt-1.19-2.fc38.ppc64le publicsuffix-list-dafsa-20221208-2.fc38.noarch pyproject-srpm-macros-1.6.2-1.fc39.noarch python-srpm-macros-3.11-9.fc38.noarch qt5-srpm-macros-5.15.8-2.fc38.noarch readline-8.2-3.fc38.ppc64le redhat-rpm-config-249-1.fc39.noarch rpm-4.18.0-10.fc38.ppc64le rpm-build-4.18.0-10.fc38.ppc64le rpm-build-libs-4.18.0-10.fc38.ppc64le rpm-libs-4.18.0-10.fc38.ppc64le rpm-sequoia-1.2.0-3.fc38.ppc64le rpmautospec-rpm-macros-0.3.5-1.fc38.noarch rust-srpm-macros-23-2.fc38.noarch sed-4.8-12.fc38.ppc64le setup-2.14.3-2.fc38.noarch shadow-utils-2:4.13-4.fc38.ppc64le sqlite-libs-3.40.1-2.fc38.ppc64le systemd-libs-253~rc3-1.fc39.ppc64le tar-2:1.34-7.fc38.ppc64le tzdata-2022g-2.fc38.noarch unzip-6.0-60.fc38.ppc64le util-linux-2.38.1-4.fc38.ppc64le util-linux-core-2.38.1-4.fc38.ppc64le which-2.21-37.fc38.ppc64le xxhash-libs-0.8.1-4.fc38.ppc64le xz-5.4.1-1.fc38.ppc64le xz-libs-5.4.1-1.fc38.ppc64le zip-3.0-36.fc38.ppc64le zlib-1.2.13-3.fc38.ppc64le zstd-1.5.4-1.fc39.ppc64le Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: gdbm-libs-1.23-3.fc38.ppc64le libssh-config-0.10.4-3.fc38.noarch pcre2-syntax-10.42-1.fc38.1.noarch bzip2-libs-1.0.8-13.fc38.ppc64le util-linux-core-2.38.1-4.fc38.ppc64le librtas-2.0.4-1.fc38.ppc64le fedora-gpg-keys-39-0.1.noarch binutils-2.39-9.fc38.ppc64le coreutils-common-9.1-11.fc38.ppc64le gpg-pubkey-18b8e74c-62f2920f util-linux-2.38.1-4.fc38.ppc64le fedora-repos-39-0.1.noarch redhat-rpm-config-249-1.fc39.noarch fpc-srpm-macros-1.3-7.fc38.noarch libevent-2.1.12-8.fc38.ppc64le libacl-2.3.1-6.fc38.ppc64le libbrotli-1.0.9-11.fc38.ppc64le gnat-srpm-macros-6-2.fc38.noarch rpmautospec-rpm-macros-0.3.5-1.fc38.noarch libdb-5.3.28-55.fc38.ppc64le cpio-2.13-14.fc38.ppc64le xxhash-libs-0.8.1-4.fc38.ppc64le ncurses-libs-6.4-3.20230114.fc38.ppc64le libarchive-3.6.1-5.fc39.ppc64le libcurl-7.87.0-4.fc38.ppc64le libattr-2.5.1-6.fc38.ppc64le lua-srpm-macros-1-8.fc38.noarch libsemanage-3.5-0.rc2.1.fc38.1.ppc64le basesystem-11-15.fc38.noarch openssl-libs-3.0.8-1.fc39.ppc64le libpkgconf-1.8.0-5.fc38.ppc64le libblkid-2.38.1-4.fc38.ppc64le filesystem-3.18-3.fc38.ppc64le zlib-1.2.13-3.fc38.ppc64le shadow-utils-4.13-4.fc38.ppc64le sed-4.8-12.fc38.ppc64le gpg-pubkey-eb10b464-6202d9c6 libcom_err-1.46.5-4.fc38.ppc64le nim-srpm-macros-3-8.fc38.noarch authselect-libs-1.4.2-2.fc38.ppc64le rpm-build-libs-4.18.0-10.fc38.ppc64le cyrus-sasl-lib-2.1.28-9.fc38.ppc64le setup-2.14.3-2.fc38.noarch cracklib-2.9.7-31.fc38.ppc64le coreutils-9.1-11.fc38.ppc64le libzstd-1.5.4-1.fc39.ppc64le xz-5.4.1-1.fc38.ppc64le libuuid-2.38.1-4.fc38.ppc64le fedora-release-39-0.1.noarch fedora-release-common-39-0.1.noarch libgomp-13.0.1-0.2.fc38.ppc64le ed-1.19-2.fc38.ppc64le glibc-common-2.37-1.fc38.ppc64le pcre2-10.42-1.fc38.1.ppc64le rpm-build-4.18.0-10.fc38.ppc64le diffutils-3.9-1.fc38.ppc64le libnghttp2-1.51.0-2.fc38.ppc64le go-srpm-macros-3.2.0-2.fc38.noarch libffi-3.4.4-2.fc38.ppc64le gdb-minimal-12.1-16.fc38.ppc64le pyproject-srpm-macros-1.6.2-1.fc39.noarch keyutils-libs-1.6.1-6.fc38.ppc64le glibc-gconv-extra-2.37-1.fc38.ppc64le libverto-0.3.2-5.fc38.ppc64le libgcc-13.0.1-0.2.fc38.ppc64le curl-7.87.0-4.fc38.ppc64le crypto-policies-20221215-2.gita4c31a3.fc38.noarch binutils-gold-2.39-9.fc38.ppc64le libsepol-3.5-0.rc2.1.fc38.1.ppc64le rpm-4.18.0-10.fc38.ppc64le libtasn1-4.19.0-2.fc38.ppc64le fedora-release-identity-basic-39-0.1.noarch elfutils-0.188-5.fc38.ppc64le rpm-libs-4.18.0-10.fc38.ppc64le bash-5.2.15-3.fc38.ppc64le libcap-ng-0.8.3-5.fc38.ppc64le ansible-srpm-macros-1-9.1.fc38.noarch libutempter-1.2.1-8.fc38.ppc64le p11-kit-trust-0.24.1-6.fc38.ppc64le lz4-libs-1.9.4-2.fc38.ppc64le jansson-2.13.1-6.fc38.ppc64le p11-kit-0.24.1-6.fc38.ppc64le libnsl2-2.0.0-5.fc38.ppc64le grep-3.8-3.fc38.ppc64le elfutils-libelf-0.188-5.fc38.ppc64le fonts-srpm-macros-2.0.5-11.fc38.noarch libeconf-0.4.0-5.fc38.ppc64le libsigsegv-2.14-4.fc38.ppc64le pkgconf-pkg-config-1.8.0-5.fc38.ppc64le patch-2.7.6-19.fc38.ppc64le dwz-0.15-2.fc38.ppc64le elfutils-libs-0.188-5.fc38.ppc64le qt5-srpm-macros-5.15.8-2.fc38.noarch pkgconf-m4-1.8.0-5.fc38.noarch bzip2-1.0.8-13.fc38.ppc64le rust-srpm-macros-23-2.fc38.noarch mpfr-4.1.1-3.fc38.ppc64le audit-libs-3.1-2.fc39.ppc64le libxml2-2.10.3-3.fc38.ppc64le sqlite-libs-3.40.1-2.fc38.ppc64le libselinux-3.5-0.rc2.1.fc38.1.ppc64le info-7.0.2-1.fc38.ppc64le ca-certificates-2023.2.60-2.fc38.noarch libidn2-2.3.4-2.fc38.ppc64le gzip-1.12-3.fc38.ppc64le openldap-2.6.3-2.fc38.ppc64le ghc-srpm-macros-1.6.1-1.fc38.noarch libunistring1.0-1.0-1.fc38.ppc64le openblas-srpm-macros-2-13.fc38.noarch xz-libs-5.4.1-1.fc38.ppc64le systemd-libs-253~rc3-1.fc39.ppc64le zip-3.0-36.fc38.ppc64le rpm-sequoia-1.2.0-3.fc38.ppc64le libtirpc-1.3.3-1.fc38.ppc64le libcap-2.48-6.fc38.ppc64le elfutils-debuginfod-client-0.188-5.fc38.ppc64le file-libs-5.44-2.fc39.ppc64le package-notes-srpm-macros-0.5-7.fc38.noarch lua-libs-5.4.4-8.fc38.ppc64le libssh-0.10.4-3.fc38.ppc64le tar-1.34-7.fc38.ppc64le krb5-libs-1.20.1-9.fc39.ppc64le debugedit-5.0-7.fc38.ppc64le kernel-srpm-macros-1.0-16.fc38.noarch readline-8.2-3.fc38.ppc64le efi-srpm-macros-5-7.fc38.noarch findutils-4.9.0-3.fc38.ppc64le authselect-1.4.2-2.fc38.ppc64le libfdisk-2.38.1-4.fc38.ppc64le unzip-6.0-60.fc38.ppc64le ocaml-srpm-macros-7-3.fc38.noarch popt-1.19-2.fc38.ppc64le fedora-repos-rawhide-39-0.1.noarch libxcrypt-4.4.33-7.fc39.ppc64le ncurses-base-6.4-3.20230114.fc38.noarch perl-srpm-macros-1-48.fc38.noarch glibc-2.37-1.fc38.ppc64le libsmartcols-2.38.1-4.fc38.ppc64le glibc-minimal-langpack-2.37-1.fc38.ppc64le gmp-6.2.1-4.fc38.ppc64le libmount-2.38.1-4.fc38.ppc64le zstd-1.5.4-1.fc39.ppc64le elfutils-default-yama-scope-0.188-5.fc38.noarch publicsuffix-list-dafsa-20221208-2.fc38.noarch alternatives-1.21-2.fc38.ppc64le pam-libs-1.5.2-16.fc38.ppc64le libpwquality-1.4.5-3.fc38.ppc64le pkgconf-1.8.0-5.fc38.ppc64le libpsl-0.21.2-2.fc38.ppc64le tzdata-2022g-2.fc38.noarch file-5.44-2.fc39.ppc64le which-2.21-37.fc38.ppc64le libstdc++-13.0.1-0.2.fc38.ppc64le nettle-3.8-3.fc38.ppc64le python-srpm-macros-3.11-9.fc38.noarch gawk-5.1.1-5.fc38.ppc64le pam-1.5.2-16.fc38.ppc64le Start: buildsrpm Start: rpmbuild -bs Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1674086400 Wrote: /builddir/build/SRPMS/corectrl-1.3.1-3.fc39.src.rpm Finish: rpmbuild -bs cp: ‘var/lib/mock/fedora-rawhide-ppc64le-1676494607.545652/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-1676494607.545652/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-ppc64le-1676494607.545652/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-ppc64le-1676494607.545652/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-pguqr4b3/corectrl/corectrl.spec) Config(child) 1 minutes 42 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=18000): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/corectrl-1.3.1-3.fc39.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1676494607.545652 -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-3.fc39.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-1676494607.545652/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1676494607.545652/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-1676494607.545652/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 21 kB/s | 3.6 kB 00:00 fedora 37 kB/s | 5.0 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for corectrl-1.3.1-3.fc39.src.rpm Start: build setup for corectrl-1.3.1-3.fc39.src.rpm Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1674086400 Wrote: /builddir/build/SRPMS/corectrl-1.3.1-3.fc39.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 11 kB/s | 3.6 kB 00:00 fedora 16 kB/s | 5.0 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: botan2-devel ppc64le 2.19.3-2.fc38 fedora 309 k cmake ppc64le 3.26.0~rc2-1.fc39 fedora 6.9 M dbus-devel ppc64le 1:1.14.6-1.fc38 fedora 40 k desktop-file-utils ppc64le 0.26-8.fc38 fedora 78 k extra-cmake-modules noarch 5.103.0-1.fc38 fedora 497 k gcc-c++ ppc64le 13.0.1-0.2.fc38 fedora 12 M kf5-kcoreaddons-devel ppc64le 5.103.0-1.fc38 fedora 116 k libX11-devel ppc64le 1.8.4-1.fc38 fedora 1.0 M libappstream-glib ppc64le 0.8.2-2.fc38 fedora 410 k libdrm-devel ppc64le 2.4.114-2.fc38 fedora 168 k ninja-build ppc64le 1.11.1-2.fc38 fedora 182 k polkit-devel ppc64le 122-3.fc38 fedora 47 k qt5-linguist ppc64le 5.15.8-2.fc38 fedora 937 k qt5-qtbase-devel ppc64le 5.15.8-5.fc38 fedora 3.7 M qt5-qtcharts-devel ppc64le 5.15.8-2.fc38 fedora 141 k qt5-qtmultimedia-devel ppc64le 5.15.8-2.fc38 fedora 158 k qt5-qtsvg-devel ppc64le 5.15.8-2.fc38 fedora 31 k quazip-qt5-devel ppc64le 1.3-8.fc39 copr_base 282 k Installing dependencies: adwaita-cursor-theme noarch 43-2.fc38 fedora 633 k adwaita-icon-theme noarch 43-2.fc38 fedora 4.9 M alsa-lib ppc64le 1.2.8-3.fc38 fedora 585 k annobin-docs noarch 11.09-1.fc38 fedora 94 k annobin-plugin-gcc ppc64le 11.09-1.fc38 fedora 893 k at-spi2-atk ppc64le 2.47.1-2.fc38 fedora 94 k at-spi2-core ppc64le 2.47.1-2.fc38 fedora 388 k atk ppc64le 2.47.1-2.fc38 fedora 86 k avahi-libs ppc64le 0.8-20.fc38 fedora 72 k botan2 ppc64le 2.19.3-2.fc38 fedora 2.0 M cairo ppc64le 1.17.6-3.fc38 fedora 756 k cairo-gobject ppc64le 1.17.6-3.fc38 fedora 18 k cdparanoia-libs ppc64le 10.2-41.fc38 fedora 61 k cmake-data noarch 3.26.0~rc2-1.fc39 fedora 2.2 M cmake-filesystem ppc64le 3.26.0~rc2-1.fc39 fedora 16 k cmake-rpm-macros noarch 3.26.0~rc2-1.fc39 fedora 16 k colord-libs ppc64le 1.4.6-2.fc37 fedora 236 k cpp ppc64le 13.0.1-0.2.fc38 fedora 9.8 M crypto-policies-scripts noarch 20221215-2.gita4c31a3.fc38 fedora 116 k cups-libs ppc64le 1:2.4.2-7.fc38 fedora 319 k dbus ppc64le 1:1.14.6-1.fc38 fedora 7.9 k dbus-broker ppc64le 33-1.fc38 fedora 186 k dbus-common noarch 1:1.14.6-1.fc38 fedora 15 k dbus-libs ppc64le 1:1.14.6-1.fc38 fedora 176 k double-conversion ppc64le 3.1.5-8.fc38 fedora 53 k emacs-filesystem noarch 1:28.2-4.fc38 fedora 7.6 k expat ppc64le 2.5.0-2.fc38 fedora 117 k fdk-aac-free ppc64le 2.0.0-10.fc38 fedora 360 k flac-libs ppc64le 1.4.2-2.fc38 fedora 268 k fontconfig ppc64le 2.14.2-1.fc38 fedora 341 k fonts-filesystem noarch 1:2.0.5-11.fc38 fedora 8.1 k freetype ppc64le 2.12.1-4.fc38 fedora 470 k fribidi ppc64le 1.0.12-3.fc38 fedora 93 k gc ppc64le 8.2.2-3.fc38 fedora 122 k gcc ppc64le 13.0.1-0.2.fc38 fedora 30 M gcc-plugin-annobin ppc64le 13.0.1-0.2.fc38 fedora 33 k gdk-pixbuf2 ppc64le 2.42.10-2.fc38 fedora 494 k gdk-pixbuf2-modules ppc64le 2.42.10-2.fc38 fedora 95 k glib2 ppc64le 2.75.3-1.fc39 fedora 2.9 M glib2-devel ppc64le 2.75.3-1.fc39 fedora 609 k glibc-devel ppc64le 2.37-1.fc38 fedora 550 k glx-utils ppc64le 8.5.0-1.fc38 fedora 43 k gnutls ppc64le 3.7.8-11.fc38 fedora 1.1 M google-noto-fonts-common noarch 20230201-1.fc38 fedora 16 k google-noto-sans-vf-fonts noarch 20230201-1.fc38 fedora 580 k graphene ppc64le 1.10.6-5.fc38 fedora 87 k graphite2 ppc64le 1.3.14-11.fc38 fedora 105 k groff-base ppc64le 1.22.4-11.fc38 fedora 1.1 M gsm ppc64le 1.0.22-2.fc38 fedora 38 k gssdp ppc64le 1.6.2-2.fc38 fedora 61 k gstreamer1 ppc64le 1.22.0-1.fc38 fedora 1.5 M gstreamer1-plugins-bad-free ppc64le 1.22.0-1.fc38 fedora 3.2 M gstreamer1-plugins-base ppc64le 1.22.0-1.fc38 fedora 2.3 M gtk-update-icon-cache ppc64le 3.24.36-3.fc38 fedora 36 k gtk3 ppc64le 3.24.36-3.fc38 fedora 5.2 M guile22 ppc64le 2.2.7-7.fc38 fedora 6.6 M gupnp ppc64le 1.6.3-2.fc38 fedora 115 k gupnp-igd ppc64le 1.2.0-8.fc38 fedora 36 k harfbuzz ppc64le 7.0.0-2.fc39 fedora 954 k hicolor-icon-theme noarch 0.17-15.fc38 fedora 66 k iso-codes noarch 4.12.0-3.fc38 fedora 3.5 M jbigkit-libs ppc64le 2.1-25.fc38 fedora 56 k json-glib ppc64le 1.6.6-4.fc38 fedora 164 k jsoncpp ppc64le 1.9.5-4.fc38 fedora 100 k kernel-headers ppc64le 6.2.0-0.rc8.git0.1.fc39 fedora 1.5 M kf5-filesystem ppc64le 5.103.0-1.fc38 fedora 11 k kf5-kcoreaddons ppc64le 5.103.0-1.fc38 fedora 515 k kf5-rpm-macros noarch 5.103.0-1.fc38 fedora 11 k lame-libs ppc64le 3.100-14.fc38 fedora 354 k langpacks-core-font-en noarch 3.0-31.fc38 fedora 10 k lcms2 ppc64le 2.14-2.fc38 fedora 204 k libICE ppc64le 1.0.10-10.fc38 fedora 77 k libSM ppc64le 1.2.3-12.fc38 fedora 42 k libX11 ppc64le 1.8.4-1.fc38 fedora 699 k libX11-common noarch 1.8.4-1.fc38 fedora 177 k libX11-xcb ppc64le 1.8.4-1.fc38 fedora 12 k libXau ppc64le 1.0.11-2.fc38 fedora 32 k libXau-devel ppc64le 1.0.11-2.fc38 fedora 13 k libXcomposite ppc64le 0.4.5-9.fc38 fedora 24 k libXcursor ppc64le 1.2.1-3.fc38 fedora 34 k libXdamage ppc64le 1.1.5-9.fc38 fedora 22 k libXext ppc64le 1.3.5-2.fc38 fedora 41 k libXfixes ppc64le 6.0.0-5.fc38 fedora 20 k libXft ppc64le 2.3.6-2.fc38 fedora 77 k libXi ppc64le 1.8-4.fc38 fedora 43 k libXinerama ppc64le 1.1.5-2.fc38 fedora 14 k libXrandr ppc64le 1.5.2-10.fc38 fedora 28 k libXrender ppc64le 0.9.11-2.fc38 fedora 29 k libXtst ppc64le 1.2.4-2.fc38 fedora 22 k libXv ppc64le 1.0.11-18.fc38 fedora 19 k libXxf86vm ppc64le 1.1.5-2.fc38 fedora 18 k libasan ppc64le 13.0.1-0.2.fc38 fedora 479 k libasyncns ppc64le 0.8-24.fc38 fedora 31 k libatomic ppc64le 13.0.1-0.2.fc38 fedora 21 k libb2 ppc64le 0.98.1-8.fc38 fedora 25 k libblkid-devel ppc64le 2.38.1-4.fc38 fedora 16 k libcloudproviders ppc64le 0.3.1-7.fc38 fedora 45 k libdatrie ppc64le 0.2.13-5.fc38 fedora 34 k libdrm ppc64le 2.4.114-2.fc38 fedora 109 k libdvdnav ppc64le 6.1.1-5.fc38 fedora 58 k libdvdread ppc64le 6.1.3-3.fc38 fedora 76 k libepoxy ppc64le 1.5.10-3.fc38 fedora 256 k libevdev ppc64le 1.13.0-2.fc38 fedora 45 k libffi-devel ppc64le 3.4.4-2.fc38 fedora 28 k libglvnd ppc64le 1:1.6.0-2.fc38 fedora 137 k libglvnd-core-devel ppc64le 1:1.6.0-2.fc38 fedora 17 k libglvnd-devel ppc64le 1:1.6.0-2.fc38 fedora 163 k libglvnd-egl ppc64le 1:1.6.0-2.fc38 fedora 41 k libglvnd-gles ppc64le 1:1.6.0-2.fc38 fedora 33 k libglvnd-glx ppc64le 1:1.6.0-2.fc38 fedora 148 k libglvnd-opengl ppc64le 1:1.6.0-2.fc38 fedora 45 k libgudev ppc64le 237-4.fc38 fedora 35 k libgusb ppc64le 0.4.5-1.fc38 fedora 64 k libicu ppc64le 72.1-2.fc38 fedora 11 M libinput ppc64le 1.22.1-2.fc38 fedora 224 k libjpeg-turbo ppc64le 2.1.4-2.fc38 fedora 209 k libmount-devel ppc64le 2.38.1-4.fc38 fedora 18 k libmpc ppc64le 1.3.1-2.fc38 fedora 95 k libnice ppc64le 0.1.21-3.fc38 fedora 213 k libogg ppc64le 2:1.3.5-5.fc38 fedora 34 k libpng ppc64le 2:1.6.37-14.fc38 fedora 138 k libproxy ppc64le 0.4.18-5.fc38 fedora 75 k librsvg2 ppc64le 2.55.1-5.fc38 fedora 3.1 M libselinux-devel ppc64le 3.5-0.rc2.1.fc38.1 fedora 150 k libsepol-devel ppc64le 3.5-0.rc2.1.fc38.1 fedora 49 k libsndfile ppc64le 1.1.0-6.fc38 fedora 243 k libsoup3 ppc64le 3.2.2-3.fc38 fedora 408 k libsrtp ppc64le 2.3.0-10.fc38 fedora 64 k libstdc++-devel ppc64le 13.0.1-0.2.fc38 fedora 2.6 M libstemmer ppc64le 2.2.0-5.fc38 fedora 175 k libthai ppc64le 0.1.29-4.fc38 fedora 215 k libtheora ppc64le 1:1.1.1-33.fc38 fedora 173 k libtiff ppc64le 4.4.0-5.fc38 fedora 234 k libtool-ltdl ppc64le 2.4.7-6.fc38 fedora 41 k libtracker-sparql ppc64le 3.4.2-3.fc38 fedora 405 k libubsan ppc64le 13.0.1-0.2.fc38 fedora 235 k libunwind ppc64le 1.6.2-5.fc38 fedora 64 k libusb1 ppc64le 1.0.26-2.fc38 fedora 81 k libuv ppc64le 1:1.44.2-3.fc38 fedora 161 k libva ppc64le 2.17.0-2.fc38 fedora 112 k libvisual ppc64le 1:0.4.0-38.fc38 fedora 150 k libvorbis ppc64le 1:1.3.7-7.fc38 fedora 211 k libwacom ppc64le 2.6.0-1.fc38 fedora 46 k libwacom-data noarch 2.6.0-1.fc38 fedora 184 k libwayland-client ppc64le 1.21.0-2.fc38 fedora 35 k libwayland-cursor ppc64le 1.21.0-2.fc38 fedora 20 k libwayland-egl ppc64le 1.21.0-2.fc38 fedora 13 k libwayland-server ppc64le 1.21.0-2.fc38 fedora 46 k libwebp ppc64le 1.3.0-2.fc38 fedora 264 k libxcb ppc64le 1.13.1-11.fc38 fedora 249 k libxcb-devel ppc64le 1.13.1-11.fc38 fedora 1.4 M libxcrypt-devel ppc64le 4.4.33-7.fc39 fedora 30 k libxkbcommon ppc64le 1.5.0-2.fc38 fedora 153 k libxkbcommon-x11 ppc64le 1.5.0-2.fc38 fedora 22 k libxshmfence ppc64le 1.3-12.fc38 fedora 12 k lilv-libs ppc64le 0.24.14-4.fc38 fedora 64 k make ppc64le 1:4.4-3.fc38 fedora 597 k mesa-filesystem ppc64le 22.3.3-3.fc38 fedora 18 k mesa-libEGL ppc64le 22.3.3-3.fc38 fedora 147 k mesa-libEGL-devel ppc64le 22.3.3-3.fc38 fedora 21 k mesa-libGL ppc64le 22.3.3-3.fc38 fedora 197 k mesa-libgbm ppc64le 22.3.3-3.fc38 fedora 50 k mesa-libglapi ppc64le 22.3.3-3.fc38 fedora 56 k mpdecimal ppc64le 2.5.1-6.fc38 fedora 104 k mpg123-libs ppc64le 1.31.2-2.fc38 fedora 377 k mtdev ppc64le 1.1.6-5.fc38 fedora 23 k ncurses ppc64le 6.4-3.20230114.fc38 fedora 421 k nspr ppc64le 4.35.0-5.fc39 fedora 170 k nss ppc64le 3.88.1-2.fc39 fedora 785 k nss-softokn ppc64le 3.88.1-2.fc39 fedora 1.1 M nss-softokn-freebl ppc64le 3.88.1-2.fc39 fedora 335 k nss-sysinit ppc64le 3.88.1-2.fc39 fedora 18 k nss-util ppc64le 3.88.1-2.fc39 fedora 96 k openal-soft ppc64le 1.23.0-1.fc38 fedora 588 k opus ppc64le 1.3.1-11.fc37 fedora 222 k orc ppc64le 0.4.33-2.fc38 fedora 216 k pango ppc64le 1.50.12-3.fc38 fedora 371 k pcre ppc64le 8.45-1.fc38.3 fedora 207 k pcre2-devel ppc64le 10.42-1.fc38.1 fedora 506 k pcre2-utf16 ppc64le 10.42-1.fc38.1 fedora 221 k pcre2-utf32 ppc64le 10.42-1.fc38.1 fedora 208 k perl-Carp noarch 1.52-490.fc38 fedora 29 k perl-Class-Struct noarch 0.66-495.fc38 fedora 24 k perl-DynaLoader ppc64le 1.52-495.fc38 fedora 28 k perl-Encode ppc64le 4:3.19-493.fc38 fedora 1.7 M perl-English noarch 1.11-495.fc38 fedora 16 k perl-Errno ppc64le 1.36-495.fc38 fedora 17 k perl-Exporter noarch 5.77-490.fc38 fedora 31 k perl-Fcntl ppc64le 1.15-495.fc38 fedora 23 k perl-File-Basename noarch 2.85-495.fc38 fedora 19 k perl-File-Find noarch 1.40-495.fc38 fedora 27 k perl-File-Path noarch 2.18-490.fc38 fedora 35 k perl-File-Temp noarch 1:0.231.100-490.fc38 fedora 59 k perl-File-stat noarch 1.12-495.fc38 fedora 19 k perl-Getopt-Long noarch 1:2.54-2.fc38 fedora 60 k perl-Getopt-Std noarch 1.13-495.fc38 fedora 18 k perl-HTTP-Tiny noarch 0.082-2.fc38 fedora 55 k perl-IO ppc64le 1.50-495.fc38 fedora 95 k perl-IPC-Open3 noarch 1.22-495.fc38 fedora 25 k perl-MIME-Base64 ppc64le 3.16-490.fc38 fedora 31 k perl-POSIX ppc64le 2.03-495.fc38 fedora 121 k perl-PathTools ppc64le 3.84-490.fc38 fedora 87 k perl-Pod-Escapes noarch 1:1.07-490.fc38 fedora 20 k perl-Pod-Perldoc noarch 3.28.01-491.fc38 fedora 86 k perl-Pod-Simple noarch 1:3.43-491.fc38 fedora 219 k perl-Pod-Usage noarch 4:2.03-4.fc38 fedora 40 k perl-Scalar-List-Utils ppc64le 5:1.63-490.fc38 fedora 76 k perl-SelectSaver noarch 1.02-495.fc38 fedora 14 k perl-Socket ppc64le 4:2.036-2.fc38 fedora 56 k perl-Storable ppc64le 1:3.26-490.fc38 fedora 101 k perl-Symbol noarch 1.09-495.fc38 fedora 16 k perl-Term-ANSIColor noarch 5.01-491.fc38 fedora 47 k perl-Term-Cap noarch 1.18-1.fc39 fedora 22 k perl-Text-ParseWords noarch 3.31-490.fc38 fedora 16 k perl-Text-Tabs+Wrap noarch 2021.0814-490.fc38 fedora 22 k perl-Time-Local noarch 2:1.300-490.fc38 fedora 33 k perl-constant noarch 1.33-491.fc38 fedora 23 k perl-if noarch 0.61.000-495.fc38 fedora 16 k perl-interpreter ppc64le 4:5.36.0-495.fc38 fedora 74 k perl-libs ppc64le 4:5.36.0-495.fc38 fedora 2.3 M perl-mro ppc64le 1.26-495.fc38 fedora 31 k perl-overload noarch 1.35-495.fc38 fedora 48 k perl-overloading noarch 0.02-495.fc38 fedora 15 k perl-parent noarch 1:0.239-2.fc38 fedora 14 k perl-podlators noarch 1:5.01-2.fc38 fedora 125 k perl-vars noarch 1.05-495.fc38 fedora 15 k pixman ppc64le 0.40.0-7.fc38 fedora 225 k polkit-docs noarch 122-3.fc38 fedora 252 k polkit-libs ppc64le 122-3.fc38 fedora 69 k pulseaudio-libs ppc64le 16.1-4.fc38 fedora 711 k pulseaudio-libs-devel ppc64le 16.1-4.fc38 fedora 461 k pulseaudio-libs-glib2 ppc64le 16.1-4.fc38 fedora 17 k python-pip-wheel noarch 22.3.1-2.fc38 fedora 1.4 M python-setuptools-wheel noarch 65.5.1-2.fc38 fedora 715 k python3 ppc64le 3.11.2-1.fc39 fedora 28 k python3-libs ppc64le 3.11.2-1.fc39 fedora 9.7 M qt-settings noarch 37.0-2.fc38 fedora 11 k qt5-qtbase ppc64le 5.15.8-5.fc38 fedora 3.8 M qt5-qtbase-common noarch 5.15.8-5.fc38 fedora 11 k qt5-qtbase-gui ppc64le 5.15.8-5.fc38 fedora 6.9 M qt5-qtcharts ppc64le 5.15.8-2.fc38 fedora 734 k qt5-qtdeclarative ppc64le 5.15.8-2.fc38 fedora 4.5 M qt5-qtdeclarative-devel ppc64le 5.15.8-2.fc38 fedora 1.5 M qt5-qtmultimedia ppc64le 5.15.8-2.fc38 fedora 881 k qt5-qtsvg ppc64le 5.15.8-2.fc38 fedora 198 k qt5-qttools-common noarch 5.15.8-2.fc38 fedora 11 k qt5-rpm-macros noarch 5.15.8-2.fc38 fedora 9.8 k quazip-qt5 ppc64le 1.3-8.fc39 copr_base 104 k rhash ppc64le 1.4.3-2.fc38 fedora 206 k serd ppc64le 0.30.16-1.fc38 fedora 69 k shared-mime-info ppc64le 2.2-3.fc38 fedora 384 k sord ppc64le 0.16.14-1.fc38 fedora 44 k soundtouch ppc64le 2.3.1-4.fc38 fedora 102 k sratom ppc64le 0.6.10-3.fc38 fedora 27 k sysprof-capture-devel ppc64le 3.46.0-2.fc38 fedora 66 k vim-filesystem noarch 2:9.0.1293-1.fc39 fedora 18 k vulkan-headers noarch 1.3.239.0-2.fc38 fedora 1.0 M vulkan-loader ppc64le 1.3.239.0-1.fc38 fedora 169 k vulkan-loader-devel ppc64le 1.3.239.0-1.fc38 fedora 9.0 k webrtc-audio-processing ppc64le 0.3.1-10.fc38 fedora 326 k xcb-util ppc64le 0.4.1-2.fc38 fedora 19 k xcb-util-image ppc64le 0.4.1-2.fc38 fedora 20 k xcb-util-keysyms ppc64le 0.4.1-2.fc38 fedora 15 k xcb-util-renderutil ppc64le 0.3.10-2.fc38 fedora 18 k xcb-util-wm ppc64le 0.4.2-2.fc38 fedora 32 k xkeyboard-config noarch 2.38-1.fc38 fedora 963 k xml-common noarch 0.6.3-60.fc38 fedora 31 k xorg-x11-proto-devel noarch 2022.2-3.fc38 fedora 299 k xprop ppc64le 1.2.5-3.fc38 fedora 39 k zlib-devel ppc64le 1.2.13-3.fc38 fedora 45 k Transaction Summary ================================================================================ Install 288 Packages Total download size: 192 M Installed size: 818 M Downloading Packages: (1/288): quazip-qt5-1.3-8.fc39.ppc64le.rpm 313 kB/s | 104 kB 00:00 (2/288): quazip-qt5-devel-1.3-8.fc39.ppc64le.rp 807 kB/s | 282 kB 00:00 (3/288): alsa-lib-1.2.8-3.fc38.ppc64le.rpm 2.0 MB/s | 585 kB 00:00 (4/288): adwaita-cursor-theme-43-2.fc38.noarch. 978 kB/s | 633 kB 00:00 (5/288): adwaita-icon-theme-43-2.fc38.noarch.rp 11 MB/s | 4.9 MB 00:00 (6/288): annobin-docs-11.09-1.fc38.noarch.rpm 596 kB/s | 94 kB 00:00 (7/288): annobin-plugin-gcc-11.09-1.fc38.ppc64l 5.1 MB/s | 893 kB 00:00 (8/288): at-spi2-atk-2.47.1-2.fc38.ppc64le.rpm 1.9 MB/s | 94 kB 00:00 (9/288): at-spi2-core-2.47.1-2.fc38.ppc64le.rpm 6.7 MB/s | 388 kB 00:00 (10/288): atk-2.47.1-2.fc38.ppc64le.rpm 873 kB/s | 86 kB 00:00 (11/288): avahi-libs-0.8-20.fc38.ppc64le.rpm 982 kB/s | 72 kB 00:00 (12/288): botan2-2.19.3-2.fc38.ppc64le.rpm 11 MB/s | 2.0 MB 00:00 (13/288): botan2-devel-2.19.3-2.fc38.ppc64le.rp 1.4 MB/s | 309 kB 00:00 (14/288): cairo-1.17.6-3.fc38.ppc64le.rpm 2.9 MB/s | 756 kB 00:00 (15/288): cairo-gobject-1.17.6-3.fc38.ppc64le.r 84 kB/s | 18 kB 00:00 (16/288): cdparanoia-libs-10.2-41.fc38.ppc64le. 346 kB/s | 61 kB 00:00 (17/288): cmake-filesystem-3.26.0~rc2-1.fc39.pp 176 kB/s | 16 kB 00:00 (18/288): cmake-3.26.0~rc2-1.fc39.ppc64le.rpm 21 MB/s | 6.9 MB 00:00 (19/288): cmake-rpm-macros-3.26.0~rc2-1.fc39.no 150 kB/s | 16 kB 00:00 (20/288): cmake-data-3.26.0~rc2-1.fc39.noarch.r 8.3 MB/s | 2.2 MB 00:00 (21/288): colord-libs-1.4.6-2.fc37.ppc64le.rpm 4.6 MB/s | 236 kB 00:00 (22/288): crypto-policies-scripts-20221215-2.gi 716 kB/s | 116 kB 00:00 (23/288): dbus-1.14.6-1.fc38.ppc64le.rpm 109 kB/s | 7.9 kB 00:00 (24/288): cpp-13.0.1-0.2.fc38.ppc64le.rpm 31 MB/s | 9.8 MB 00:00 (25/288): cups-libs-2.4.2-7.fc38.ppc64le.rpm 1.1 MB/s | 319 kB 00:00 (26/288): dbus-broker-33-1.fc38.ppc64le.rpm 2.5 MB/s | 186 kB 00:00 (27/288): dbus-common-1.14.6-1.fc38.noarch.rpm 302 kB/s | 15 kB 00:00 (28/288): dbus-devel-1.14.6-1.fc38.ppc64le.rpm 682 kB/s | 40 kB 00:00 (29/288): dbus-libs-1.14.6-1.fc38.ppc64le.rpm 2.3 MB/s | 176 kB 00:00 (30/288): desktop-file-utils-0.26-8.fc38.ppc64l 1.6 MB/s | 78 kB 00:00 (31/288): double-conversion-3.1.5-8.fc38.ppc64l 1.1 MB/s | 53 kB 00:00 (32/288): emacs-filesystem-28.2-4.fc38.noarch.r 137 kB/s | 7.6 kB 00:00 (33/288): expat-2.5.0-2.fc38.ppc64le.rpm 2.1 MB/s | 117 kB 00:00 (34/288): extra-cmake-modules-5.103.0-1.fc38.no 4.7 MB/s | 497 kB 00:00 (35/288): fdk-aac-free-2.0.0-10.fc38.ppc64le.rp 3.6 MB/s | 360 kB 00:00 (36/288): flac-libs-1.4.2-2.fc38.ppc64le.rpm 2.7 MB/s | 268 kB 00:00 (37/288): fontconfig-2.14.2-1.fc38.ppc64le.rpm 6.4 MB/s | 341 kB 00:00 (38/288): fonts-filesystem-2.0.5-11.fc38.noarch 182 kB/s | 8.1 kB 00:00 (39/288): freetype-2.12.1-4.fc38.ppc64le.rpm 8.3 MB/s | 470 kB 00:00 (40/288): fribidi-1.0.12-3.fc38.ppc64le.rpm 1.9 MB/s | 93 kB 00:00 (41/288): gc-8.2.2-3.fc38.ppc64le.rpm 2.5 MB/s | 122 kB 00:00 (42/288): gcc-plugin-annobin-13.0.1-0.2.fc38.pp 342 kB/s | 33 kB 00:00 (43/288): gdk-pixbuf2-2.42.10-2.fc38.ppc64le.rp 1.6 MB/s | 494 kB 00:00 (44/288): gdk-pixbuf2-modules-2.42.10-2.fc38.pp 1.1 MB/s | 95 kB 00:00 (45/288): gcc-13.0.1-0.2.fc38.ppc64le.rpm 39 MB/s | 30 MB 00:00 (46/288): glib2-2.75.3-1.fc39.ppc64le.rpm 11 MB/s | 2.9 MB 00:00 (47/288): gcc-c++-13.0.1-0.2.fc38.ppc64le.rpm 11 MB/s | 12 MB 00:01 (48/288): glib2-devel-2.75.3-1.fc39.ppc64le.rpm 2.1 MB/s | 609 kB 00:00 (49/288): glibc-devel-2.37-1.fc38.ppc64le.rpm 2.0 MB/s | 550 kB 00:00 (50/288): glx-utils-8.5.0-1.fc38.ppc64le.rpm 933 kB/s | 43 kB 00:00 (51/288): gnutls-3.7.8-11.fc38.ppc64le.rpm 17 MB/s | 1.1 MB 00:00 (52/288): google-noto-fonts-common-20230201-1.f 260 kB/s | 16 kB 00:00 (53/288): google-noto-sans-vf-fonts-20230201-1. 10 MB/s | 580 kB 00:00 (54/288): graphene-1.10.6-5.fc38.ppc64le.rpm 1.8 MB/s | 87 kB 00:00 (55/288): graphite2-1.3.14-11.fc38.ppc64le.rpm 1.9 MB/s | 105 kB 00:00 (56/288): groff-base-1.22.4-11.fc38.ppc64le.rpm 17 MB/s | 1.1 MB 00:00 (57/288): gsm-1.0.22-2.fc38.ppc64le.rpm 730 kB/s | 38 kB 00:00 (58/288): gssdp-1.6.2-2.fc38.ppc64le.rpm 1.3 MB/s | 61 kB 00:00 (59/288): gstreamer1-1.22.0-1.fc38.ppc64le.rpm 20 MB/s | 1.5 MB 00:00 (60/288): gstreamer1-plugins-bad-free-1.22.0-1. 22 MB/s | 3.2 MB 00:00 (61/288): gtk-update-icon-cache-3.24.36-3.fc38. 509 kB/s | 36 kB 00:00 (62/288): gstreamer1-plugins-base-1.22.0-1.fc38 13 MB/s | 2.3 MB 00:00 (63/288): gtk3-3.24.36-3.fc38.ppc64le.rpm 33 MB/s | 5.2 MB 00:00 (64/288): gupnp-1.6.3-2.fc38.ppc64le.rpm 853 kB/s | 115 kB 00:00 (65/288): gupnp-igd-1.2.0-8.fc38.ppc64le.rpm 375 kB/s | 36 kB 00:00 (66/288): guile22-2.2.7-7.fc38.ppc64le.rpm 22 MB/s | 6.6 MB 00:00 (67/288): harfbuzz-7.0.0-2.fc39.ppc64le.rpm 6.7 MB/s | 954 kB 00:00 (68/288): hicolor-icon-theme-0.17-15.fc38.noarc 1.3 MB/s | 66 kB 00:00 (69/288): iso-codes-4.12.0-3.fc38.noarch.rpm 29 MB/s | 3.5 MB 00:00 (70/288): jbigkit-libs-2.1-25.fc38.ppc64le.rpm 480 kB/s | 56 kB 00:00 (71/288): json-glib-1.6.6-4.fc38.ppc64le.rpm 1.4 MB/s | 164 kB 00:00 (72/288): jsoncpp-1.9.5-4.fc38.ppc64le.rpm 2.1 MB/s | 100 kB 00:00 (73/288): kernel-headers-6.2.0-0.rc8.git0.1.fc3 20 MB/s | 1.5 MB 00:00 (74/288): kf5-filesystem-5.103.0-1.fc38.ppc64le 141 kB/s | 11 kB 00:00 (75/288): kf5-kcoreaddons-5.103.0-1.fc38.ppc64l 5.3 MB/s | 515 kB 00:00 (76/288): kf5-kcoreaddons-devel-5.103.0-1.fc38. 1.5 MB/s | 116 kB 00:00 (77/288): kf5-rpm-macros-5.103.0-1.fc38.noarch. 137 kB/s | 11 kB 00:00 (78/288): lame-libs-3.100-14.fc38.ppc64le.rpm 6.7 MB/s | 354 kB 00:00 (79/288): langpacks-core-font-en-3.0-31.fc38.no 229 kB/s | 10 kB 00:00 (80/288): lcms2-2.14-2.fc38.ppc64le.rpm 4.1 MB/s | 204 kB 00:00 (81/288): libICE-1.0.10-10.fc38.ppc64le.rpm 1.6 MB/s | 77 kB 00:00 (82/288): libSM-1.2.3-12.fc38.ppc64le.rpm 923 kB/s | 42 kB 00:00 (83/288): libX11-1.8.4-1.fc38.ppc64le.rpm 11 MB/s | 699 kB 00:00 (84/288): libX11-common-1.8.4-1.fc38.noarch.rpm 3.6 MB/s | 177 kB 00:00 (85/288): libX11-devel-1.8.4-1.fc38.ppc64le.rpm 14 MB/s | 1.0 MB 00:00 (86/288): libX11-xcb-1.8.4-1.fc38.ppc64le.rpm 253 kB/s | 12 kB 00:00 (87/288): libXau-1.0.11-2.fc38.ppc64le.rpm 708 kB/s | 32 kB 00:00 (88/288): libXau-devel-1.0.11-2.fc38.ppc64le.rp 297 kB/s | 13 kB 00:00 (89/288): libXcomposite-0.4.5-9.fc38.ppc64le.rp 489 kB/s | 24 kB 00:00 (90/288): libXcursor-1.2.1-3.fc38.ppc64le.rpm 745 kB/s | 34 kB 00:00 (91/288): libXdamage-1.1.5-9.fc38.ppc64le.rpm 488 kB/s | 22 kB 00:00 (92/288): libXext-1.3.5-2.fc38.ppc64le.rpm 881 kB/s | 41 kB 00:00 (93/288): libXfixes-6.0.0-5.fc38.ppc64le.rpm 429 kB/s | 20 kB 00:00 (94/288): libXft-2.3.6-2.fc38.ppc64le.rpm 1.6 MB/s | 77 kB 00:00 (95/288): libXi-1.8-4.fc38.ppc64le.rpm 946 kB/s | 43 kB 00:00 (96/288): libXinerama-1.1.5-2.fc38.ppc64le.rpm 316 kB/s | 14 kB 00:00 (97/288): libXrandr-1.5.2-10.fc38.ppc64le.rpm 617 kB/s | 28 kB 00:00 (98/288): libXrender-0.9.11-2.fc38.ppc64le.rpm 623 kB/s | 29 kB 00:00 (99/288): libXtst-1.2.4-2.fc38.ppc64le.rpm 480 kB/s | 22 kB 00:00 (100/288): libXv-1.0.11-18.fc38.ppc64le.rpm 427 kB/s | 19 kB 00:00 (101/288): libXxf86vm-1.1.5-2.fc38.ppc64le.rpm 404 kB/s | 18 kB 00:00 (102/288): libappstream-glib-0.8.2-2.fc38.ppc64 7.6 MB/s | 410 kB 00:00 (103/288): libasan-13.0.1-0.2.fc38.ppc64le.rpm 8.8 MB/s | 479 kB 00:00 (104/288): libasyncns-0.8-24.fc38.ppc64le.rpm 621 kB/s | 31 kB 00:00 (105/288): libatomic-13.0.1-0.2.fc38.ppc64le.rp 455 kB/s | 21 kB 00:00 (106/288): libb2-0.98.1-8.fc38.ppc64le.rpm 566 kB/s | 25 kB 00:00 (107/288): libblkid-devel-2.38.1-4.fc38.ppc64le 344 kB/s | 16 kB 00:00 (108/288): libcloudproviders-0.3.1-7.fc38.ppc64 988 kB/s | 45 kB 00:00 (109/288): libdatrie-0.2.13-5.fc38.ppc64le.rpm 741 kB/s | 34 kB 00:00 (110/288): libdrm-2.4.114-2.fc38.ppc64le.rpm 2.2 MB/s | 109 kB 00:00 (111/288): libdrm-devel-2.4.114-2.fc38.ppc64le. 3.3 MB/s | 168 kB 00:00 (112/288): libdvdnav-6.1.1-5.fc38.ppc64le.rpm 1.2 MB/s | 58 kB 00:00 (113/288): libdvdread-6.1.3-3.fc38.ppc64le.rpm 1.6 MB/s | 76 kB 00:00 (114/288): libepoxy-1.5.10-3.fc38.ppc64le.rpm 5.1 MB/s | 256 kB 00:00 (115/288): libevdev-1.13.0-2.fc38.ppc64le.rpm 989 kB/s | 45 kB 00:00 (116/288): libffi-devel-3.4.4-2.fc38.ppc64le.rp 628 kB/s | 28 kB 00:00 (117/288): libglvnd-1.6.0-2.fc38.ppc64le.rpm 2.8 MB/s | 137 kB 00:00 (118/288): libglvnd-core-devel-1.6.0-2.fc38.ppc 376 kB/s | 17 kB 00:00 (119/288): libglvnd-devel-1.6.0-2.fc38.ppc64le. 3.3 MB/s | 163 kB 00:00 (120/288): libglvnd-egl-1.6.0-2.fc38.ppc64le.rp 906 kB/s | 41 kB 00:00 (121/288): libglvnd-gles-1.6.0-2.fc38.ppc64le.r 709 kB/s | 33 kB 00:00 (122/288): libglvnd-glx-1.6.0-2.fc38.ppc64le.rp 3.0 MB/s | 148 kB 00:00 (123/288): libglvnd-opengl-1.6.0-2.fc38.ppc64le 979 kB/s | 45 kB 00:00 (124/288): libgudev-237-4.fc38.ppc64le.rpm 770 kB/s | 35 kB 00:00 (125/288): libgusb-0.4.5-1.fc38.ppc64le.rpm 1.4 MB/s | 64 kB 00:00 (126/288): libinput-1.22.1-2.fc38.ppc64le.rpm 1.1 MB/s | 224 kB 00:00 (127/288): libjpeg-turbo-2.1.4-2.fc38.ppc64le.r 1.1 MB/s | 209 kB 00:00 (128/288): libicu-72.1-2.fc38.ppc64le.rpm 36 MB/s | 11 MB 00:00 (129/288): libmount-devel-2.38.1-4.fc38.ppc64le 229 kB/s | 18 kB 00:00 (130/288): libmpc-1.3.1-2.fc38.ppc64le.rpm 1.2 MB/s | 95 kB 00:00 (131/288): libnice-0.1.21-3.fc38.ppc64le.rpm 4.2 MB/s | 213 kB 00:00 (132/288): libogg-1.3.5-5.fc38.ppc64le.rpm 663 kB/s | 34 kB 00:00 (133/288): libpng-1.6.37-14.fc38.ppc64le.rpm 2.4 MB/s | 138 kB 00:00 (134/288): libproxy-0.4.18-5.fc38.ppc64le.rpm 1.6 MB/s | 75 kB 00:00 (135/288): librsvg2-2.55.1-5.fc38.ppc64le.rpm 27 MB/s | 3.1 MB 00:00 (136/288): libselinux-devel-3.5-0.rc2.1.fc38.1. 1.3 MB/s | 150 kB 00:00 (137/288): libsepol-devel-3.5-0.rc2.1.fc38.1.pp 656 kB/s | 49 kB 00:00 (138/288): libsndfile-1.1.0-6.fc38.ppc64le.rpm 4.7 MB/s | 243 kB 00:00 (139/288): libsoup3-3.2.2-3.fc38.ppc64le.rpm 7.0 MB/s | 408 kB 00:00 (140/288): libsrtp-2.3.0-10.fc38.ppc64le.rpm 1.1 MB/s | 64 kB 00:00 (141/288): libstdc++-devel-13.0.1-0.2.fc38.ppc6 28 MB/s | 2.6 MB 00:00 (142/288): libstemmer-2.2.0-5.fc38.ppc64le.rpm 1.9 MB/s | 175 kB 00:00 (143/288): libthai-0.1.29-4.fc38.ppc64le.rpm 2.4 MB/s | 215 kB 00:00 (144/288): libtheora-1.1.1-33.fc38.ppc64le.rpm 3.5 MB/s | 173 kB 00:00 (145/288): libtiff-4.4.0-5.fc38.ppc64le.rpm 4.4 MB/s | 234 kB 00:00 (146/288): libtool-ltdl-2.4.7-6.fc38.ppc64le.rp 771 kB/s | 41 kB 00:00 (147/288): libtracker-sparql-3.4.2-3.fc38.ppc64 7.5 MB/s | 405 kB 00:00 (148/288): libubsan-13.0.1-0.2.fc38.ppc64le.rpm 4.6 MB/s | 235 kB 00:00 (149/288): libunwind-1.6.2-5.fc38.ppc64le.rpm 1.2 MB/s | 64 kB 00:00 (150/288): libusb1-1.0.26-2.fc38.ppc64le.rpm 1.7 MB/s | 81 kB 00:00 (151/288): libuv-1.44.2-3.fc38.ppc64le.rpm 3.2 MB/s | 161 kB 00:00 (152/288): libva-2.17.0-2.fc38.ppc64le.rpm 2.1 MB/s | 112 kB 00:00 (153/288): libvisual-0.4.0-38.fc38.ppc64le.rpm 3.1 MB/s | 150 kB 00:00 (154/288): libvorbis-1.3.7-7.fc38.ppc64le.rpm 4.2 MB/s | 211 kB 00:00 (155/288): libwacom-2.6.0-1.fc38.ppc64le.rpm 982 kB/s | 46 kB 00:00 (156/288): libwacom-data-2.6.0-1.fc38.noarch.rp 3.7 MB/s | 184 kB 00:00 (157/288): libwayland-client-1.21.0-2.fc38.ppc6 767 kB/s | 35 kB 00:00 (158/288): libwayland-cursor-1.21.0-2.fc38.ppc6 430 kB/s | 20 kB 00:00 (159/288): libwayland-egl-1.21.0-2.fc38.ppc64le 284 kB/s | 13 kB 00:00 (160/288): libwayland-server-1.21.0-2.fc38.ppc6 947 kB/s | 46 kB 00:00 (161/288): libwebp-1.3.0-2.fc38.ppc64le.rpm 4.9 MB/s | 264 kB 00:00 (162/288): libxcb-1.13.1-11.fc38.ppc64le.rpm 4.1 MB/s | 249 kB 00:00 (163/288): libxcb-devel-1.13.1-11.fc38.ppc64le. 13 MB/s | 1.4 MB 00:00 (164/288): libxcrypt-devel-4.4.33-7.fc39.ppc64l 296 kB/s | 30 kB 00:00 (165/288): libxkbcommon-1.5.0-2.fc38.ppc64le.rp 2.2 MB/s | 153 kB 00:00 (166/288): libxkbcommon-x11-1.5.0-2.fc38.ppc64l 445 kB/s | 22 kB 00:00 (167/288): libxshmfence-1.3-12.fc38.ppc64le.rpm 169 kB/s | 12 kB 00:00 (168/288): lilv-libs-0.24.14-4.fc38.ppc64le.rpm 972 kB/s | 64 kB 00:00 (169/288): make-4.4-3.fc38.ppc64le.rpm 9.7 MB/s | 597 kB 00:00 (170/288): mesa-filesystem-22.3.3-3.fc38.ppc64l 398 kB/s | 18 kB 00:00 (171/288): mesa-libEGL-22.3.3-3.fc38.ppc64le.rp 1.5 MB/s | 147 kB 00:00 (172/288): mesa-libEGL-devel-22.3.3-3.fc38.ppc6 282 kB/s | 21 kB 00:00 (173/288): mesa-libGL-22.3.3-3.fc38.ppc64le.rpm 1.8 MB/s | 197 kB 00:00 (174/288): mesa-libgbm-22.3.3-3.fc38.ppc64le.rp 552 kB/s | 50 kB 00:00 (175/288): mesa-libglapi-22.3.3-3.fc38.ppc64le. 488 kB/s | 56 kB 00:00 (176/288): mpdecimal-2.5.1-6.fc38.ppc64le.rpm 1.0 MB/s | 104 kB 00:00 (177/288): mpg123-libs-1.31.2-2.fc38.ppc64le.rp 3.9 MB/s | 377 kB 00:00 (178/288): mtdev-1.1.6-5.fc38.ppc64le.rpm 414 kB/s | 23 kB 00:00 (179/288): ncurses-6.4-3.20230114.fc38.ppc64le. 7.5 MB/s | 421 kB 00:00 (180/288): ninja-build-1.11.1-2.fc38.ppc64le.rp 3.4 MB/s | 182 kB 00:00 (181/288): nspr-4.35.0-5.fc39.ppc64le.rpm 1.7 MB/s | 170 kB 00:00 (182/288): nss-3.88.1-2.fc39.ppc64le.rpm 8.2 MB/s | 785 kB 00:00 (183/288): nss-softokn-3.88.1-2.fc39.ppc64le.rp 12 MB/s | 1.1 MB 00:00 (184/288): nss-softokn-freebl-3.88.1-2.fc39.ppc 6.4 MB/s | 335 kB 00:00 (185/288): nss-sysinit-3.88.1-2.fc39.ppc64le.rp 390 kB/s | 18 kB 00:00 (186/288): nss-util-3.88.1-2.fc39.ppc64le.rpm 2.0 MB/s | 96 kB 00:00 (187/288): openal-soft-1.23.0-1.fc38.ppc64le.rp 7.5 MB/s | 588 kB 00:00 (188/288): opus-1.3.1-11.fc37.ppc64le.rpm 3.5 MB/s | 222 kB 00:00 (189/288): orc-0.4.33-2.fc38.ppc64le.rpm 3.3 MB/s | 216 kB 00:00 (190/288): pango-1.50.12-3.fc38.ppc64le.rpm 7.0 MB/s | 371 kB 00:00 (191/288): pcre-8.45-1.fc38.3.ppc64le.rpm 4.0 MB/s | 207 kB 00:00 (192/288): pcre2-devel-10.42-1.fc38.1.ppc64le.r 8.9 MB/s | 506 kB 00:00 (193/288): pcre2-utf16-10.42-1.fc38.1.ppc64le.r 4.1 MB/s | 221 kB 00:00 (194/288): pcre2-utf32-10.42-1.fc38.1.ppc64le.r 3.3 MB/s | 208 kB 00:00 (195/288): perl-Carp-1.52-490.fc38.noarch.rpm 629 kB/s | 29 kB 00:00 (196/288): perl-Class-Struct-0.66-495.fc38.noar 532 kB/s | 24 kB 00:00 (197/288): perl-DynaLoader-1.52-495.fc38.ppc64l 621 kB/s | 28 kB 00:00 (198/288): perl-Encode-3.19-493.fc38.ppc64le.rp 22 MB/s | 1.7 MB 00:00 (199/288): perl-English-1.11-495.fc38.noarch.rp 262 kB/s | 16 kB 00:00 (200/288): perl-Errno-1.36-495.fc38.ppc64le.rpm 363 kB/s | 17 kB 00:00 (201/288): perl-Exporter-5.77-490.fc38.noarch.r 657 kB/s | 31 kB 00:00 (202/288): perl-Fcntl-1.15-495.fc38.ppc64le.rpm 393 kB/s | 23 kB 00:00 (203/288): perl-File-Basename-2.85-495.fc38.noa 269 kB/s | 19 kB 00:00 (204/288): perl-File-Find-1.40-495.fc38.noarch. 600 kB/s | 27 kB 00:00 (205/288): perl-File-Path-2.18-490.fc38.noarch. 618 kB/s | 35 kB 00:00 (206/288): perl-File-Temp-0.231.100-490.fc38.no 1.0 MB/s | 59 kB 00:00 (207/288): perl-File-stat-1.12-495.fc38.noarch. 426 kB/s | 19 kB 00:00 (208/288): perl-Getopt-Long-2.54-2.fc38.noarch. 1.2 MB/s | 60 kB 00:00 (209/288): perl-Getopt-Std-1.13-495.fc38.noarch 386 kB/s | 18 kB 00:00 (210/288): perl-HTTP-Tiny-0.082-2.fc38.noarch.r 1.2 MB/s | 55 kB 00:00 (211/288): perl-IO-1.50-495.fc38.ppc64le.rpm 1.9 MB/s | 95 kB 00:00 (212/288): perl-IPC-Open3-1.22-495.fc38.noarch. 515 kB/s | 25 kB 00:00 (213/288): perl-MIME-Base64-3.16-490.fc38.ppc64 662 kB/s | 31 kB 00:00 (214/288): perl-POSIX-2.03-495.fc38.ppc64le.rpm 2.4 MB/s | 121 kB 00:00 (215/288): perl-PathTools-3.84-490.fc38.ppc64le 1.7 MB/s | 87 kB 00:00 (216/288): perl-Pod-Escapes-1.07-490.fc38.noarc 396 kB/s | 20 kB 00:00 (217/288): perl-Pod-Perldoc-3.28.01-491.fc38.no 1.8 MB/s | 86 kB 00:00 (218/288): perl-Pod-Simple-3.43-491.fc38.noarch 4.2 MB/s | 219 kB 00:00 (219/288): perl-Pod-Usage-2.03-4.fc38.noarch.rp 666 kB/s | 40 kB 00:00 (220/288): perl-Scalar-List-Utils-1.63-490.fc38 1.6 MB/s | 76 kB 00:00 (221/288): perl-SelectSaver-1.02-495.fc38.noarc 299 kB/s | 14 kB 00:00 (222/288): perl-Socket-2.036-2.fc38.ppc64le.rpm 1.1 MB/s | 56 kB 00:00 (223/288): perl-Storable-3.26-490.fc38.ppc64le. 2.1 MB/s | 101 kB 00:00 (224/288): perl-Symbol-1.09-495.fc38.noarch.rpm 355 kB/s | 16 kB 00:00 (225/288): perl-Term-ANSIColor-5.01-491.fc38.no 996 kB/s | 47 kB 00:00 (226/288): perl-Term-Cap-1.18-1.fc39.noarch.rpm 464 kB/s | 22 kB 00:00 (227/288): perl-Text-ParseWords-3.31-490.fc38.n 353 kB/s | 16 kB 00:00 (228/288): perl-Text-Tabs+Wrap-2021.0814-490.fc 473 kB/s | 22 kB 00:00 (229/288): perl-Time-Local-1.300-490.fc38.noarc 717 kB/s | 33 kB 00:00 (230/288): perl-constant-1.33-491.fc38.noarch.r 480 kB/s | 23 kB 00:00 (231/288): perl-if-0.61.000-495.fc38.noarch.rpm 352 kB/s | 16 kB 00:00 (232/288): perl-interpreter-5.36.0-495.fc38.ppc 1.6 MB/s | 74 kB 00:00 (233/288): perl-libs-5.36.0-495.fc38.ppc64le.rp 27 MB/s | 2.3 MB 00:00 (234/288): perl-mro-1.26-495.fc38.ppc64le.rpm 447 kB/s | 31 kB 00:00 (235/288): perl-overload-1.35-495.fc38.noarch.r 859 kB/s | 48 kB 00:00 (236/288): perl-overloading-0.02-495.fc38.noarc 322 kB/s | 15 kB 00:00 (237/288): perl-parent-0.239-2.fc38.noarch.rpm 242 kB/s | 14 kB 00:00 (238/288): perl-podlators-5.01-2.fc38.noarch.rp 1.9 MB/s | 125 kB 00:00 (239/288): perl-vars-1.05-495.fc38.noarch.rpm 328 kB/s | 15 kB 00:00 (240/288): pixman-0.40.0-7.fc38.ppc64le.rpm 4.3 MB/s | 225 kB 00:00 (241/288): polkit-devel-122-3.fc38.ppc64le.rpm 717 kB/s | 47 kB 00:00 (242/288): polkit-docs-122-3.fc38.noarch.rpm 5.0 MB/s | 252 kB 00:00 (243/288): polkit-libs-122-3.fc38.ppc64le.rpm 1.4 MB/s | 69 kB 00:00 (244/288): pulseaudio-libs-16.1-4.fc38.ppc64le. 9.5 MB/s | 711 kB 00:00 (245/288): pulseaudio-libs-devel-16.1-4.fc38.pp 3.5 MB/s | 461 kB 00:00 (246/288): pulseaudio-libs-glib2-16.1-4.fc38.pp 90 kB/s | 17 kB 00:00 (247/288): python-pip-wheel-22.3.1-2.fc38.noarc 8.2 MB/s | 1.4 MB 00:00 (248/288): python-setuptools-wheel-65.5.1-2.fc3 5.8 MB/s | 715 kB 00:00 (249/288): python3-3.11.2-1.fc39.ppc64le.rpm 609 kB/s | 28 kB 00:00 (250/288): qt-settings-37.0-2.fc38.noarch.rpm 116 kB/s | 11 kB 00:00 (251/288): python3-libs-3.11.2-1.fc39.ppc64le.r 37 MB/s | 9.7 MB 00:00 (252/288): qt5-qtbase-5.15.8-5.fc38.ppc64le.rpm 17 MB/s | 3.8 MB 00:00 (253/288): qt5-linguist-5.15.8-2.fc38.ppc64le.r 2.7 MB/s | 937 kB 00:00 (254/288): qt5-qtbase-common-5.15.8-5.fc38.noar 124 kB/s | 11 kB 00:00 (255/288): qt5-qtbase-devel-5.15.8-5.fc38.ppc64 29 MB/s | 3.7 MB 00:00 (256/288): qt5-qtbase-gui-5.15.8-5.fc38.ppc64le 27 MB/s | 6.9 MB 00:00 (257/288): qt5-qtcharts-devel-5.15.8-2.fc38.ppc 950 kB/s | 141 kB 00:00 (258/288): qt5-qtcharts-5.15.8-2.fc38.ppc64le.r 2.7 MB/s | 734 kB 00:00 (259/288): qt5-qtdeclarative-5.15.8-2.fc38.ppc6 31 MB/s | 4.5 MB 00:00 (260/288): qt5-qtdeclarative-devel-5.15.8-2.fc3 9.7 MB/s | 1.5 MB 00:00 (261/288): qt5-qtmultimedia-5.15.8-2.fc38.ppc64 5.4 MB/s | 881 kB 00:00 (262/288): qt5-qtmultimedia-devel-5.15.8-2.fc38 2.2 MB/s | 158 kB 00:00 (263/288): qt5-qtsvg-5.15.8-2.fc38.ppc64le.rpm 3.2 MB/s | 198 kB 00:00 (264/288): qt5-qtsvg-devel-5.15.8-2.fc38.ppc64l 348 kB/s | 31 kB 00:00 (265/288): qt5-qttools-common-5.15.8-2.fc38.noa 232 kB/s | 11 kB 00:00 (266/288): qt5-rpm-macros-5.15.8-2.fc38.noarch. 183 kB/s | 9.8 kB 00:00 (267/288): rhash-1.4.3-2.fc38.ppc64le.rpm 3.9 MB/s | 206 kB 00:00 (268/288): serd-0.30.16-1.fc38.ppc64le.rpm 1.3 MB/s | 69 kB 00:00 (269/288): shared-mime-info-2.2-3.fc38.ppc64le. 7.2 MB/s | 384 kB 00:00 (270/288): sord-0.16.14-1.fc38.ppc64le.rpm 933 kB/s | 44 kB 00:00 (271/288): soundtouch-2.3.1-4.fc38.ppc64le.rpm 2.0 MB/s | 102 kB 00:00 (272/288): sratom-0.6.10-3.fc38.ppc64le.rpm 546 kB/s | 27 kB 00:00 (273/288): sysprof-capture-devel-3.46.0-2.fc38. 1.3 MB/s | 66 kB 00:00 (274/288): vim-filesystem-9.0.1293-1.fc39.noarc 371 kB/s | 18 kB 00:00 (275/288): vulkan-headers-1.3.239.0-2.fc38.noar 16 MB/s | 1.0 MB 00:00 (276/288): vulkan-loader-1.3.239.0-1.fc38.ppc64 3.4 MB/s | 169 kB 00:00 (277/288): vulkan-loader-devel-1.3.239.0-1.fc38 193 kB/s | 9.0 kB 00:00 (278/288): webrtc-audio-processing-0.3.1-10.fc3 6.1 MB/s | 326 kB 00:00 (279/288): xcb-util-0.4.1-2.fc38.ppc64le.rpm 417 kB/s | 19 kB 00:00 (280/288): xcb-util-image-0.4.1-2.fc38.ppc64le. 417 kB/s | 20 kB 00:00 (281/288): xcb-util-keysyms-0.4.1-2.fc38.ppc64l 313 kB/s | 15 kB 00:00 (282/288): xcb-util-renderutil-0.3.10-2.fc38.pp 294 kB/s | 18 kB 00:00 (283/288): xcb-util-wm-0.4.2-2.fc38.ppc64le.rpm 630 kB/s | 32 kB 00:00 (284/288): xkeyboard-config-2.38-1.fc38.noarch. 15 MB/s | 963 kB 00:00 (285/288): xml-common-0.6.3-60.fc38.noarch.rpm 605 kB/s | 31 kB 00:00 (286/288): xorg-x11-proto-devel-2022.2-3.fc38.n 4.9 MB/s | 299 kB 00:00 (287/288): xprop-1.2.5-3.fc38.ppc64le.rpm 832 kB/s | 39 kB 00:00 (288/288): zlib-devel-1.2.13-3.fc38.ppc64le.rpm 786 kB/s | 45 kB 00:00 -------------------------------------------------------------------------------- Total 21 MB/s | 192 MB 00:09 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : cmake-filesystem-3.26.0~rc2-1.fc39.ppc64le 1/288 Installing : libdrm-2.4.114-2.fc38.ppc64le 2/288 Installing : nspr-4.35.0-5.fc39.ppc64le 3/288 Installing : libwayland-client-1.21.0-2.fc38.ppc64le 4/288 Installing : libpng-2:1.6.37-14.fc38.ppc64le 5/288 Installing : libX11-xcb-1.8.4-1.fc38.ppc64le 6/288 Installing : expat-2.5.0-2.fc38.ppc64le 7/288 Installing : dbus-libs-1:1.14.6-1.fc38.ppc64le 8/288 Installing : libogg-2:1.3.5-5.fc38.ppc64le 9/288 Installing : libglvnd-1:1.6.0-2.fc38.ppc64le 10/288 Installing : nss-util-3.88.1-2.fc39.ppc64le 11/288 Installing : libjpeg-turbo-2.1.4-2.fc38.ppc64le 12/288 Running scriptlet: xml-common-0.6.3-60.fc38.noarch 13/288 Installing : xml-common-0.6.3-60.fc38.noarch 13/288 Installing : serd-0.30.16-1.fc38.ppc64le 14/288 Installing : opus-1.3.1-11.fc37.ppc64le 15/288 Installing : libmpc-1.3.1-2.fc38.ppc64le 16/288 Installing : gnutls-3.7.8-11.fc38.ppc64le 17/288 Installing : glib2-2.75.3-1.fc39.ppc64le 18/288 Installing : json-glib-1.6.6-4.fc38.ppc64le 19/288 Installing : libgudev-237-4.fc38.ppc64le 20/288 Installing : libsoup3-3.2.2-3.fc38.ppc64le 21/288 Installing : emacs-filesystem-1:28.2-4.fc38.noarch 22/288 Installing : gssdp-1.6.2-2.fc38.ppc64le 23/288 Installing : libvorbis-1:1.3.7-7.fc38.ppc64le 24/288 Installing : libwayland-cursor-1.21.0-2.fc38.ppc64le 25/288 Installing : zlib-devel-1.2.13-3.fc38.ppc64le 26/288 Installing : xorg-x11-proto-devel-2022.2-3.fc38.noarch 27/288 Installing : vulkan-loader-1.3.239.0-1.fc38.ppc64le 28/288 Installing : vim-filesystem-2:9.0.1293-1.fc39.noarch 29/288 Installing : pcre2-utf16-10.42-1.fc38.1.ppc64le 30/288 Installing : orc-0.4.33-2.fc38.ppc64le 31/288 Installing : mesa-libglapi-22.3.3-3.fc38.ppc64le 32/288 Installing : libxshmfence-1.3-12.fc38.ppc64le 33/288 Installing : libwebp-1.3.0-2.fc38.ppc64le 34/288 Installing : libwayland-server-1.21.0-2.fc38.ppc64le 35/288 Installing : mesa-libgbm-22.3.3-3.fc38.ppc64le 36/288 Installing : libwayland-egl-1.21.0-2.fc38.ppc64le 37/288 Installing : libstemmer-2.2.0-5.fc38.ppc64le 38/288 Installing : libicu-72.1-2.fc38.ppc64le 39/288 Installing : libdvdread-6.1.3-3.fc38.ppc64le 40/288 Installing : libatomic-13.0.1-0.2.fc38.ppc64le 41/288 Installing : libusb1-1.0.26-2.fc38.ppc64le 42/288 Installing : libXau-1.0.11-2.fc38.ppc64le 43/288 Installing : libxcb-1.13.1-11.fc38.ppc64le 44/288 Installing : libglvnd-egl-1:1.6.0-2.fc38.ppc64le 45/288 Installing : mesa-libEGL-22.3.3-3.fc38.ppc64le 46/288 Installing : libICE-1.0.10-10.fc38.ppc64le 47/288 Installing : lcms2-2.14-2.fc38.ppc64le 48/288 Installing : kernel-headers-6.2.0-0.rc8.git0.1.fc39.ppc64le 49/288 Installing : libxcrypt-devel-4.4.33-7.fc39.ppc64le 50/288 Installing : glibc-devel-2.37-1.fc38.ppc64le 51/288 Installing : gsm-1.0.22-2.fc38.ppc64le 52/288 Installing : fribidi-1.0.12-3.fc38.ppc64le 53/288 Installing : fonts-filesystem-1:2.0.5-11.fc38.noarch 54/288 Installing : alsa-lib-1.2.8-3.fc38.ppc64le 55/288 Installing : libSM-1.2.3-12.fc38.ppc64le 56/288 Installing : libglvnd-gles-1:1.6.0-2.fc38.ppc64le 57/288 Installing : xcb-util-0.4.1-2.fc38.ppc64le 58/288 Installing : xcb-util-image-0.4.1-2.fc38.ppc64le 59/288 Installing : xcb-util-keysyms-0.4.1-2.fc38.ppc64le 60/288 Installing : xcb-util-renderutil-0.3.10-2.fc38.ppc64le 61/288 Installing : xcb-util-wm-0.4.2-2.fc38.ppc64le 62/288 Installing : libXau-devel-1.0.11-2.fc38.ppc64le 63/288 Installing : libxcb-devel-1.13.1-11.fc38.ppc64le 64/288 Installing : libgusb-0.4.5-1.fc38.ppc64le 65/288 Installing : colord-libs-1.4.6-2.fc37.ppc64le 66/288 Installing : libdvdnav-6.1.1-5.fc38.ppc64le 67/288 Installing : libtracker-sparql-3.4.2-3.fc38.ppc64le 68/288 Installing : graphene-1.10.6-5.fc38.ppc64le 69/288 Installing : libcloudproviders-0.3.1-7.fc38.ppc64le 70/288 Installing : polkit-libs-122-3.fc38.ppc64le 71/288 Installing : shared-mime-info-2.2-3.fc38.ppc64le 72/288 Running scriptlet: shared-mime-info-2.2-3.fc38.ppc64le 72/288 Installing : gdk-pixbuf2-2.42.10-2.fc38.ppc64le 73/288 Installing : gtk-update-icon-cache-3.24.36-3.fc38.ppc64le 74/288 Installing : cpp-13.0.1-0.2.fc38.ppc64le 75/288 Installing : iso-codes-4.12.0-3.fc38.noarch 76/288 Installing : nss-softokn-freebl-3.88.1-2.fc39.ppc64le 77/288 Installing : nss-softokn-3.88.1-2.fc39.ppc64le 78/288 Installing : libglvnd-opengl-1:1.6.0-2.fc38.ppc64le 79/288 Installing : flac-libs-1.4.2-2.fc38.ppc64le 80/288 Installing : libtheora-1:1.1.1-33.fc38.ppc64le 81/288 Installing : avahi-libs-0.8-20.fc38.ppc64le 82/288 Installing : cups-libs-1:2.4.2-7.fc38.ppc64le 83/288 Installing : xkeyboard-config-2.38-1.fc38.noarch 84/288 Installing : libxkbcommon-1.5.0-2.fc38.ppc64le 85/288 Installing : libxkbcommon-x11-1.5.0-2.fc38.ppc64le 86/288 Installing : webrtc-audio-processing-0.3.1-10.fc38.ppc64le 87/288 Installing : sysprof-capture-devel-3.46.0-2.fc38.ppc64le 88/288 Installing : soundtouch-2.3.1-4.fc38.ppc64le 89/288 Installing : rhash-1.4.3-2.fc38.ppc64le 90/288 Installing : qt5-qttools-common-5.15.8-2.fc38.noarch 91/288 Installing : qt-settings-37.0-2.fc38.noarch 92/288 Installing : python-setuptools-wheel-65.5.1-2.fc38.noarch 93/288 Installing : python-pip-wheel-22.3.1-2.fc38.noarch 94/288 Installing : pixman-0.40.0-7.fc38.ppc64le 95/288 Installing : pcre2-utf32-10.42-1.fc38.1.ppc64le 96/288 Installing : pcre2-devel-10.42-1.fc38.1.ppc64le 97/288 Installing : pcre-8.45-1.fc38.3.ppc64le 98/288 Installing : sord-0.16.14-1.fc38.ppc64le 99/288 Installing : sratom-0.6.10-3.fc38.ppc64le 100/288 Installing : lilv-libs-0.24.14-4.fc38.ppc64le 101/288 Installing : openal-soft-1.23.0-1.fc38.ppc64le 102/288 Installing : ncurses-6.4-3.20230114.fc38.ppc64le 103/288 Installing : mtdev-1.1.6-5.fc38.ppc64le 104/288 Installing : mpg123-libs-1.31.2-2.fc38.ppc64le 105/288 Installing : mpdecimal-2.5.1-6.fc38.ppc64le 106/288 Installing : mesa-filesystem-22.3.3-3.fc38.ppc64le 107/288 Installing : libwacom-data-2.6.0-1.fc38.noarch 108/288 Installing : libvisual-1:0.4.0-38.fc38.ppc64le 109/288 Installing : libuv-1:1.44.2-3.fc38.ppc64le 110/288 Installing : libunwind-1.6.2-5.fc38.ppc64le 111/288 Installing : libubsan-13.0.1-0.2.fc38.ppc64le 112/288 Installing : libtool-ltdl-2.4.7-6.fc38.ppc64le 113/288 Installing : libstdc++-devel-13.0.1-0.2.fc38.ppc64le 114/288 Installing : libsepol-devel-3.5-0.rc2.1.fc38.1.ppc64le 115/288 Installing : libselinux-devel-3.5-0.rc2.1.fc38.1.ppc64le 116/288 Installing : libproxy-0.4.18-5.fc38.ppc64le 117/288 Installing : libglvnd-core-devel-1:1.6.0-2.fc38.ppc64le 118/288 Installing : libffi-devel-3.4.4-2.fc38.ppc64le 119/288 Installing : libevdev-1.13.0-2.fc38.ppc64le 120/288 Installing : libepoxy-1.5.10-3.fc38.ppc64le 121/288 Installing : libdatrie-0.2.13-5.fc38.ppc64le 122/288 Installing : libthai-0.1.29-4.fc38.ppc64le 123/288 Installing : libblkid-devel-2.38.1-4.fc38.ppc64le 124/288 Installing : libmount-devel-2.38.1-4.fc38.ppc64le 125/288 Installing : libb2-0.98.1-8.fc38.ppc64le 126/288 Installing : python3-3.11.2-1.fc39.ppc64le 127/288 Installing : python3-libs-3.11.2-1.fc39.ppc64le 128/288 Installing : gstreamer1-1.22.0-1.fc38.ppc64le 129/288 Installing : cmake-rpm-macros-3.26.0~rc2-1.fc39.noarch 130/288 Installing : glib2-devel-2.75.3-1.fc39.ppc64le 131/288 Installing : polkit-docs-122-3.fc38.noarch 132/288 Installing : polkit-devel-122-3.fc38.ppc64le 133/288 Installing : crypto-policies-scripts-20221215-2.gita4c31a3.fc 134/288 Installing : nss-sysinit-3.88.1-2.fc39.ppc64le 135/288 Installing : nss-3.88.1-2.fc39.ppc64le 136/288 Running scriptlet: nss-3.88.1-2.fc39.ppc64le 136/288 Installing : libsrtp-2.3.0-10.fc38.ppc64le 137/288 Installing : libwacom-2.6.0-1.fc38.ppc64le 138/288 Installing : libinput-1.22.1-2.fc38.ppc64le 139/288 Running scriptlet: libinput-1.22.1-2.fc38.ppc64le 139/288 Installing : vulkan-headers-1.3.239.0-2.fc38.noarch 140/288 Installing : vulkan-loader-devel-1.3.239.0-1.fc38.ppc64le 141/288 Installing : libasyncns-0.8-24.fc38.ppc64le 142/288 Installing : libasan-13.0.1-0.2.fc38.ppc64le 143/288 Installing : libX11-common-1.8.4-1.fc38.noarch 144/288 Installing : libX11-1.8.4-1.fc38.ppc64le 145/288 Installing : libXext-1.3.5-2.fc38.ppc64le 146/288 Installing : libXfixes-6.0.0-5.fc38.ppc64le 147/288 Installing : libXrender-0.9.11-2.fc38.ppc64le 148/288 Installing : libXi-1.8-4.fc38.ppc64le 149/288 Installing : libXtst-1.2.4-2.fc38.ppc64le 150/288 Installing : libXcursor-1.2.1-3.fc38.ppc64le 151/288 Installing : libXrandr-1.5.2-10.fc38.ppc64le 152/288 Installing : libXdamage-1.1.5-9.fc38.ppc64le 153/288 Installing : libXinerama-1.1.5-2.fc38.ppc64le 154/288 Installing : libXv-1.0.11-18.fc38.ppc64le 155/288 Installing : libXxf86vm-1.1.5-2.fc38.ppc64le 156/288 Installing : libglvnd-glx-1:1.6.0-2.fc38.ppc64le 157/288 Installing : mesa-libGL-22.3.3-3.fc38.ppc64le 158/288 Installing : glx-utils-8.5.0-1.fc38.ppc64le 159/288 Installing : libva-2.17.0-2.fc38.ppc64le 160/288 Installing : libX11-devel-1.8.4-1.fc38.ppc64le 161/288 Installing : libglvnd-devel-1:1.6.0-2.fc38.ppc64le 162/288 Installing : mesa-libEGL-devel-22.3.3-3.fc38.ppc64le 163/288 Installing : libXcomposite-0.4.5-9.fc38.ppc64le 164/288 Installing : xprop-1.2.5-3.fc38.ppc64le 165/288 Installing : lame-libs-3.100-14.fc38.ppc64le 166/288 Installing : libsndfile-1.1.0-6.fc38.ppc64le 167/288 Installing : pulseaudio-libs-16.1-4.fc38.ppc64le 168/288 Installing : pulseaudio-libs-glib2-16.1-4.fc38.ppc64le 169/288 Installing : pulseaudio-libs-devel-16.1-4.fc38.ppc64le 170/288 Installing : kf5-filesystem-5.103.0-1.fc38.ppc64le 171/288 Installing : jsoncpp-1.9.5-4.fc38.ppc64le 172/288 Installing : jbigkit-libs-2.1-25.fc38.ppc64le 173/288 Installing : libtiff-4.4.0-5.fc38.ppc64le 174/288 Installing : gdk-pixbuf2-modules-2.42.10-2.fc38.ppc64le 175/288 Installing : hicolor-icon-theme-0.17-15.fc38.noarch 176/288 Running scriptlet: groff-base-1.22.4-11.fc38.ppc64le 177/288 Installing : groff-base-1.22.4-11.fc38.ppc64le 177/288 Running scriptlet: groff-base-1.22.4-11.fc38.ppc64le 177/288 Installing : perl-Text-Tabs+Wrap-2021.0814-490.fc38.noarch 178/288 Installing : perl-if-0.61.000-495.fc38.noarch 179/288 Installing : perl-Time-Local-2:1.300-490.fc38.noarch 180/288 Installing : perl-File-Path-2.18-490.fc38.noarch 181/288 Installing : perl-Pod-Escapes-1:1.07-490.fc38.noarch 182/288 Installing : perl-Class-Struct-0.66-495.fc38.noarch 183/288 Installing : perl-POSIX-2.03-495.fc38.ppc64le 184/288 Installing : perl-Term-ANSIColor-5.01-491.fc38.noarch 185/288 Installing : perl-IPC-Open3-1.22-495.fc38.noarch 186/288 Installing : perl-HTTP-Tiny-0.082-2.fc38.noarch 187/288 Installing : perl-File-Temp-1:0.231.100-490.fc38.noarch 188/288 Installing : perl-Term-Cap-1.18-1.fc39.noarch 189/288 Installing : perl-Pod-Simple-1:3.43-491.fc38.noarch 190/288 Installing : perl-Socket-4:2.036-2.fc38.ppc64le 191/288 Installing : perl-SelectSaver-1.02-495.fc38.noarch 192/288 Installing : perl-Symbol-1.09-495.fc38.noarch 193/288 Installing : perl-File-stat-1.12-495.fc38.noarch 194/288 Installing : perl-podlators-1:5.01-2.fc38.noarch 195/288 Installing : perl-Pod-Perldoc-3.28.01-491.fc38.noarch 196/288 Installing : perl-Fcntl-1.15-495.fc38.ppc64le 197/288 Installing : perl-Text-ParseWords-3.31-490.fc38.noarch 198/288 Installing : perl-mro-1.26-495.fc38.ppc64le 199/288 Installing : perl-IO-1.50-495.fc38.ppc64le 200/288 Installing : perl-overloading-0.02-495.fc38.noarch 201/288 Installing : perl-Pod-Usage-4:2.03-4.fc38.noarch 202/288 Installing : perl-Errno-1.36-495.fc38.ppc64le 203/288 Installing : perl-File-Basename-2.85-495.fc38.noarch 204/288 Installing : perl-Getopt-Std-1.13-495.fc38.noarch 205/288 Installing : perl-MIME-Base64-3.16-490.fc38.ppc64le 206/288 Installing : perl-Scalar-List-Utils-5:1.63-490.fc38.ppc64le 207/288 Installing : perl-constant-1.33-491.fc38.noarch 208/288 Installing : perl-Storable-1:3.26-490.fc38.ppc64le 209/288 Installing : perl-overload-1.35-495.fc38.noarch 210/288 Installing : perl-parent-1:0.239-2.fc38.noarch 211/288 Installing : perl-vars-1.05-495.fc38.noarch 212/288 Installing : perl-Getopt-Long-1:2.54-2.fc38.noarch 213/288 Installing : perl-Carp-1.52-490.fc38.noarch 214/288 Installing : perl-Exporter-5.77-490.fc38.noarch 215/288 Installing : perl-PathTools-3.84-490.fc38.ppc64le 216/288 Installing : perl-DynaLoader-1.52-495.fc38.ppc64le 217/288 Installing : perl-Encode-4:3.19-493.fc38.ppc64le 218/288 Installing : perl-libs-4:5.36.0-495.fc38.ppc64le 219/288 Installing : perl-interpreter-4:5.36.0-495.fc38.ppc64le 220/288 Installing : perl-English-1.11-495.fc38.noarch 221/288 Installing : perl-File-Find-1.40-495.fc38.noarch 222/288 Installing : graphite2-1.3.14-11.fc38.ppc64le 223/288 Installing : google-noto-fonts-common-20230201-1.fc38.noarch 224/288 Installing : google-noto-sans-vf-fonts-20230201-1.fc38.noarch 225/288 Installing : langpacks-core-font-en-3.0-31.fc38.noarch 226/288 Installing : cairo-1.17.6-3.fc38.ppc64le 227/288 Installing : harfbuzz-7.0.0-2.fc39.ppc64le 228/288 Installing : freetype-2.12.1-4.fc38.ppc64le 229/288 Installing : fontconfig-2.14.2-1.fc38.ppc64le 230/288 Running scriptlet: fontconfig-2.14.2-1.fc38.ppc64le 230/288 Installing : cairo-gobject-1.17.6-3.fc38.ppc64le 231/288 Installing : libXft-2.3.6-2.fc38.ppc64le 232/288 Installing : pango-1.50.12-3.fc38.ppc64le 233/288 Installing : librsvg2-2.55.1-5.fc38.ppc64le 234/288 Installing : gc-8.2.2-3.fc38.ppc64le 235/288 Installing : guile22-2.2.7-7.fc38.ppc64le 236/288 Installing : make-1:4.4-3.fc38.ppc64le 237/288 Installing : cmake-data-3.26.0~rc2-1.fc39.noarch 238/288 Installing : cmake-3.26.0~rc2-1.fc39.ppc64le 239/288 Installing : gcc-13.0.1-0.2.fc38.ppc64le 240/288 Running scriptlet: gcc-13.0.1-0.2.fc38.ppc64le 240/288 Installing : gcc-c++-13.0.1-0.2.fc38.ppc64le 241/288 Installing : qt5-rpm-macros-5.15.8-2.fc38.noarch 242/288 Installing : kf5-rpm-macros-5.103.0-1.fc38.noarch 243/288 Installing : fdk-aac-free-2.0.0-10.fc38.ppc64le 244/288 Installing : double-conversion-3.1.5-8.fc38.ppc64le 245/288 Installing : qt5-qtbase-common-5.15.8-5.fc38.noarch 246/288 Running scriptlet: qt5-qtbase-5.15.8-5.fc38.ppc64le 247/288 Installing : qt5-qtbase-5.15.8-5.fc38.ppc64le 247/288 Running scriptlet: qt5-qtbase-5.15.8-5.fc38.ppc64le 247/288 Installing : qt5-qtbase-gui-5.15.8-5.fc38.ppc64le 248/288 Installing : qt5-qtbase-devel-5.15.8-5.fc38.ppc64le 249/288 Installing : qt5-qtdeclarative-5.15.8-2.fc38.ppc64le 250/288 Installing : qt5-qtcharts-5.15.8-2.fc38.ppc64le 251/288 Installing : qt5-qtdeclarative-devel-5.15.8-2.fc38.ppc64le 252/288 Installing : qt5-linguist-5.15.8-2.fc38.ppc64le 253/288 Installing : qt5-qtsvg-5.15.8-2.fc38.ppc64le 254/288 Installing : quazip-qt5-1.3-8.fc39.ppc64le 255/288 Installing : kf5-kcoreaddons-5.103.0-1.fc38.ppc64le 256/288 Installing : dbus-common-1:1.14.6-1.fc38.noarch 257/288 Running scriptlet: dbus-common-1:1.14.6-1.fc38.noarch 257/288 Running scriptlet: dbus-broker-33-1.fc38.ppc64le 258/288 Installing : dbus-broker-33-1.fc38.ppc64le 258/288 Running scriptlet: dbus-broker-33-1.fc38.ppc64le 258/288 Installing : dbus-1:1.14.6-1.fc38.ppc64le 259/288 Installing : at-spi2-core-2.47.1-2.fc38.ppc64le 260/288 Installing : atk-2.47.1-2.fc38.ppc64le 261/288 Installing : at-spi2-atk-2.47.1-2.fc38.ppc64le 262/288 Installing : gupnp-1.6.3-2.fc38.ppc64le 263/288 Installing : gupnp-igd-1.2.0-8.fc38.ppc64le 264/288 Installing : libnice-0.1.21-3.fc38.ppc64le 265/288 Installing : cdparanoia-libs-10.2-41.fc38.ppc64le 266/288 Installing : gstreamer1-plugins-base-1.22.0-1.fc38.ppc64le 267/288 Installing : botan2-2.19.3-2.fc38.ppc64le 268/288 Installing : annobin-docs-11.09-1.fc38.noarch 269/288 Installing : adwaita-cursor-theme-43-2.fc38.noarch 270/288 Installing : adwaita-icon-theme-43-2.fc38.noarch 271/288 Installing : gtk3-3.24.36-3.fc38.ppc64le 272/288 Installing : gstreamer1-plugins-bad-free-1.22.0-1.fc38.ppc64l 273/288 Installing : qt5-qtmultimedia-5.15.8-2.fc38.ppc64le 274/288 Installing : qt5-qtmultimedia-devel-5.15.8-2.fc38.ppc64le 275/288 Installing : annobin-plugin-gcc-11.09-1.fc38.ppc64le 276/288 Running scriptlet: annobin-plugin-gcc-11.09-1.fc38.ppc64le 276/288 Installing : botan2-devel-2.19.3-2.fc38.ppc64le 277/288 Installing : kf5-kcoreaddons-devel-5.103.0-1.fc38.ppc64le 278/288 Installing : quazip-qt5-devel-1.3-8.fc39.ppc64le 279/288 Installing : qt5-qtsvg-devel-5.15.8-2.fc38.ppc64le 280/288 Installing : extra-cmake-modules-5.103.0-1.fc38.noarch 281/288 Installing : qt5-qtcharts-devel-5.15.8-2.fc38.ppc64le 282/288 Installing : gcc-plugin-annobin-13.0.1-0.2.fc38.ppc64le 283/288 Running scriptlet: gcc-plugin-annobin-13.0.1-0.2.fc38.ppc64le 283/288 Installing : ninja-build-1.11.1-2.fc38.ppc64le 284/288 Installing : libappstream-glib-0.8.2-2.fc38.ppc64le 285/288 Installing : libdrm-devel-2.4.114-2.fc38.ppc64le 286/288 Installing : desktop-file-utils-0.26-8.fc38.ppc64le 287/288 Installing : dbus-devel-1:1.14.6-1.fc38.ppc64le 288/288 Running scriptlet: crypto-policies-scripts-20221215-2.gita4c31a3.fc 288/288 Running scriptlet: nss-3.88.1-2.fc39.ppc64le 288/288 Running scriptlet: fontconfig-2.14.2-1.fc38.ppc64le 288/288 Running scriptlet: dbus-devel-1:1.14.6-1.fc38.ppc64le 288/288 Verifying : quazip-qt5-1.3-8.fc39.ppc64le 1/288 Verifying : quazip-qt5-devel-1.3-8.fc39.ppc64le 2/288 Verifying : adwaita-cursor-theme-43-2.fc38.noarch 3/288 Verifying : adwaita-icon-theme-43-2.fc38.noarch 4/288 Verifying : alsa-lib-1.2.8-3.fc38.ppc64le 5/288 Verifying : annobin-docs-11.09-1.fc38.noarch 6/288 Verifying : annobin-plugin-gcc-11.09-1.fc38.ppc64le 7/288 Verifying : at-spi2-atk-2.47.1-2.fc38.ppc64le 8/288 Verifying : at-spi2-core-2.47.1-2.fc38.ppc64le 9/288 Verifying : atk-2.47.1-2.fc38.ppc64le 10/288 Verifying : avahi-libs-0.8-20.fc38.ppc64le 11/288 Verifying : botan2-2.19.3-2.fc38.ppc64le 12/288 Verifying : botan2-devel-2.19.3-2.fc38.ppc64le 13/288 Verifying : cairo-1.17.6-3.fc38.ppc64le 14/288 Verifying : cairo-gobject-1.17.6-3.fc38.ppc64le 15/288 Verifying : cdparanoia-libs-10.2-41.fc38.ppc64le 16/288 Verifying : cmake-3.26.0~rc2-1.fc39.ppc64le 17/288 Verifying : cmake-data-3.26.0~rc2-1.fc39.noarch 18/288 Verifying : cmake-filesystem-3.26.0~rc2-1.fc39.ppc64le 19/288 Verifying : cmake-rpm-macros-3.26.0~rc2-1.fc39.noarch 20/288 Verifying : colord-libs-1.4.6-2.fc37.ppc64le 21/288 Verifying : cpp-13.0.1-0.2.fc38.ppc64le 22/288 Verifying : crypto-policies-scripts-20221215-2.gita4c31a3.fc 23/288 Verifying : cups-libs-1:2.4.2-7.fc38.ppc64le 24/288 Verifying : dbus-1:1.14.6-1.fc38.ppc64le 25/288 Verifying : dbus-broker-33-1.fc38.ppc64le 26/288 Verifying : dbus-common-1:1.14.6-1.fc38.noarch 27/288 Verifying : dbus-devel-1:1.14.6-1.fc38.ppc64le 28/288 Verifying : dbus-libs-1:1.14.6-1.fc38.ppc64le 29/288 Verifying : desktop-file-utils-0.26-8.fc38.ppc64le 30/288 Verifying : double-conversion-3.1.5-8.fc38.ppc64le 31/288 Verifying : emacs-filesystem-1:28.2-4.fc38.noarch 32/288 Verifying : expat-2.5.0-2.fc38.ppc64le 33/288 Verifying : extra-cmake-modules-5.103.0-1.fc38.noarch 34/288 Verifying : fdk-aac-free-2.0.0-10.fc38.ppc64le 35/288 Verifying : flac-libs-1.4.2-2.fc38.ppc64le 36/288 Verifying : fontconfig-2.14.2-1.fc38.ppc64le 37/288 Verifying : fonts-filesystem-1:2.0.5-11.fc38.noarch 38/288 Verifying : freetype-2.12.1-4.fc38.ppc64le 39/288 Verifying : fribidi-1.0.12-3.fc38.ppc64le 40/288 Verifying : gc-8.2.2-3.fc38.ppc64le 41/288 Verifying : gcc-13.0.1-0.2.fc38.ppc64le 42/288 Verifying : gcc-c++-13.0.1-0.2.fc38.ppc64le 43/288 Verifying : gcc-plugin-annobin-13.0.1-0.2.fc38.ppc64le 44/288 Verifying : gdk-pixbuf2-2.42.10-2.fc38.ppc64le 45/288 Verifying : gdk-pixbuf2-modules-2.42.10-2.fc38.ppc64le 46/288 Verifying : glib2-2.75.3-1.fc39.ppc64le 47/288 Verifying : glib2-devel-2.75.3-1.fc39.ppc64le 48/288 Verifying : glibc-devel-2.37-1.fc38.ppc64le 49/288 Verifying : glx-utils-8.5.0-1.fc38.ppc64le 50/288 Verifying : gnutls-3.7.8-11.fc38.ppc64le 51/288 Verifying : google-noto-fonts-common-20230201-1.fc38.noarch 52/288 Verifying : google-noto-sans-vf-fonts-20230201-1.fc38.noarch 53/288 Verifying : graphene-1.10.6-5.fc38.ppc64le 54/288 Verifying : graphite2-1.3.14-11.fc38.ppc64le 55/288 Verifying : groff-base-1.22.4-11.fc38.ppc64le 56/288 Verifying : gsm-1.0.22-2.fc38.ppc64le 57/288 Verifying : gssdp-1.6.2-2.fc38.ppc64le 58/288 Verifying : gstreamer1-1.22.0-1.fc38.ppc64le 59/288 Verifying : gstreamer1-plugins-bad-free-1.22.0-1.fc38.ppc64l 60/288 Verifying : gstreamer1-plugins-base-1.22.0-1.fc38.ppc64le 61/288 Verifying : gtk-update-icon-cache-3.24.36-3.fc38.ppc64le 62/288 Verifying : gtk3-3.24.36-3.fc38.ppc64le 63/288 Verifying : guile22-2.2.7-7.fc38.ppc64le 64/288 Verifying : gupnp-1.6.3-2.fc38.ppc64le 65/288 Verifying : gupnp-igd-1.2.0-8.fc38.ppc64le 66/288 Verifying : harfbuzz-7.0.0-2.fc39.ppc64le 67/288 Verifying : hicolor-icon-theme-0.17-15.fc38.noarch 68/288 Verifying : iso-codes-4.12.0-3.fc38.noarch 69/288 Verifying : jbigkit-libs-2.1-25.fc38.ppc64le 70/288 Verifying : json-glib-1.6.6-4.fc38.ppc64le 71/288 Verifying : jsoncpp-1.9.5-4.fc38.ppc64le 72/288 Verifying : kernel-headers-6.2.0-0.rc8.git0.1.fc39.ppc64le 73/288 Verifying : kf5-filesystem-5.103.0-1.fc38.ppc64le 74/288 Verifying : kf5-kcoreaddons-5.103.0-1.fc38.ppc64le 75/288 Verifying : kf5-kcoreaddons-devel-5.103.0-1.fc38.ppc64le 76/288 Verifying : kf5-rpm-macros-5.103.0-1.fc38.noarch 77/288 Verifying : lame-libs-3.100-14.fc38.ppc64le 78/288 Verifying : langpacks-core-font-en-3.0-31.fc38.noarch 79/288 Verifying : lcms2-2.14-2.fc38.ppc64le 80/288 Verifying : libICE-1.0.10-10.fc38.ppc64le 81/288 Verifying : libSM-1.2.3-12.fc38.ppc64le 82/288 Verifying : libX11-1.8.4-1.fc38.ppc64le 83/288 Verifying : libX11-common-1.8.4-1.fc38.noarch 84/288 Verifying : libX11-devel-1.8.4-1.fc38.ppc64le 85/288 Verifying : libX11-xcb-1.8.4-1.fc38.ppc64le 86/288 Verifying : libXau-1.0.11-2.fc38.ppc64le 87/288 Verifying : libXau-devel-1.0.11-2.fc38.ppc64le 88/288 Verifying : libXcomposite-0.4.5-9.fc38.ppc64le 89/288 Verifying : libXcursor-1.2.1-3.fc38.ppc64le 90/288 Verifying : libXdamage-1.1.5-9.fc38.ppc64le 91/288 Verifying : libXext-1.3.5-2.fc38.ppc64le 92/288 Verifying : libXfixes-6.0.0-5.fc38.ppc64le 93/288 Verifying : libXft-2.3.6-2.fc38.ppc64le 94/288 Verifying : libXi-1.8-4.fc38.ppc64le 95/288 Verifying : libXinerama-1.1.5-2.fc38.ppc64le 96/288 Verifying : libXrandr-1.5.2-10.fc38.ppc64le 97/288 Verifying : libXrender-0.9.11-2.fc38.ppc64le 98/288 Verifying : libXtst-1.2.4-2.fc38.ppc64le 99/288 Verifying : libXv-1.0.11-18.fc38.ppc64le 100/288 Verifying : libXxf86vm-1.1.5-2.fc38.ppc64le 101/288 Verifying : libappstream-glib-0.8.2-2.fc38.ppc64le 102/288 Verifying : libasan-13.0.1-0.2.fc38.ppc64le 103/288 Verifying : libasyncns-0.8-24.fc38.ppc64le 104/288 Verifying : libatomic-13.0.1-0.2.fc38.ppc64le 105/288 Verifying : libb2-0.98.1-8.fc38.ppc64le 106/288 Verifying : libblkid-devel-2.38.1-4.fc38.ppc64le 107/288 Verifying : libcloudproviders-0.3.1-7.fc38.ppc64le 108/288 Verifying : libdatrie-0.2.13-5.fc38.ppc64le 109/288 Verifying : libdrm-2.4.114-2.fc38.ppc64le 110/288 Verifying : libdrm-devel-2.4.114-2.fc38.ppc64le 111/288 Verifying : libdvdnav-6.1.1-5.fc38.ppc64le 112/288 Verifying : libdvdread-6.1.3-3.fc38.ppc64le 113/288 Verifying : libepoxy-1.5.10-3.fc38.ppc64le 114/288 Verifying : libevdev-1.13.0-2.fc38.ppc64le 115/288 Verifying : libffi-devel-3.4.4-2.fc38.ppc64le 116/288 Verifying : libglvnd-1:1.6.0-2.fc38.ppc64le 117/288 Verifying : libglvnd-core-devel-1:1.6.0-2.fc38.ppc64le 118/288 Verifying : libglvnd-devel-1:1.6.0-2.fc38.ppc64le 119/288 Verifying : libglvnd-egl-1:1.6.0-2.fc38.ppc64le 120/288 Verifying : libglvnd-gles-1:1.6.0-2.fc38.ppc64le 121/288 Verifying : libglvnd-glx-1:1.6.0-2.fc38.ppc64le 122/288 Verifying : libglvnd-opengl-1:1.6.0-2.fc38.ppc64le 123/288 Verifying : libgudev-237-4.fc38.ppc64le 124/288 Verifying : libgusb-0.4.5-1.fc38.ppc64le 125/288 Verifying : libicu-72.1-2.fc38.ppc64le 126/288 Verifying : libinput-1.22.1-2.fc38.ppc64le 127/288 Verifying : libjpeg-turbo-2.1.4-2.fc38.ppc64le 128/288 Verifying : libmount-devel-2.38.1-4.fc38.ppc64le 129/288 Verifying : libmpc-1.3.1-2.fc38.ppc64le 130/288 Verifying : libnice-0.1.21-3.fc38.ppc64le 131/288 Verifying : libogg-2:1.3.5-5.fc38.ppc64le 132/288 Verifying : libpng-2:1.6.37-14.fc38.ppc64le 133/288 Verifying : libproxy-0.4.18-5.fc38.ppc64le 134/288 Verifying : librsvg2-2.55.1-5.fc38.ppc64le 135/288 Verifying : libselinux-devel-3.5-0.rc2.1.fc38.1.ppc64le 136/288 Verifying : libsepol-devel-3.5-0.rc2.1.fc38.1.ppc64le 137/288 Verifying : libsndfile-1.1.0-6.fc38.ppc64le 138/288 Verifying : libsoup3-3.2.2-3.fc38.ppc64le 139/288 Verifying : libsrtp-2.3.0-10.fc38.ppc64le 140/288 Verifying : libstdc++-devel-13.0.1-0.2.fc38.ppc64le 141/288 Verifying : libstemmer-2.2.0-5.fc38.ppc64le 142/288 Verifying : libthai-0.1.29-4.fc38.ppc64le 143/288 Verifying : libtheora-1:1.1.1-33.fc38.ppc64le 144/288 Verifying : libtiff-4.4.0-5.fc38.ppc64le 145/288 Verifying : libtool-ltdl-2.4.7-6.fc38.ppc64le 146/288 Verifying : libtracker-sparql-3.4.2-3.fc38.ppc64le 147/288 Verifying : libubsan-13.0.1-0.2.fc38.ppc64le 148/288 Verifying : libunwind-1.6.2-5.fc38.ppc64le 149/288 Verifying : libusb1-1.0.26-2.fc38.ppc64le 150/288 Verifying : libuv-1:1.44.2-3.fc38.ppc64le 151/288 Verifying : libva-2.17.0-2.fc38.ppc64le 152/288 Verifying : libvisual-1:0.4.0-38.fc38.ppc64le 153/288 Verifying : libvorbis-1:1.3.7-7.fc38.ppc64le 154/288 Verifying : libwacom-2.6.0-1.fc38.ppc64le 155/288 Verifying : libwacom-data-2.6.0-1.fc38.noarch 156/288 Verifying : libwayland-client-1.21.0-2.fc38.ppc64le 157/288 Verifying : libwayland-cursor-1.21.0-2.fc38.ppc64le 158/288 Verifying : libwayland-egl-1.21.0-2.fc38.ppc64le 159/288 Verifying : libwayland-server-1.21.0-2.fc38.ppc64le 160/288 Verifying : libwebp-1.3.0-2.fc38.ppc64le 161/288 Verifying : libxcb-1.13.1-11.fc38.ppc64le 162/288 Verifying : libxcb-devel-1.13.1-11.fc38.ppc64le 163/288 Verifying : libxcrypt-devel-4.4.33-7.fc39.ppc64le 164/288 Verifying : libxkbcommon-1.5.0-2.fc38.ppc64le 165/288 Verifying : libxkbcommon-x11-1.5.0-2.fc38.ppc64le 166/288 Verifying : libxshmfence-1.3-12.fc38.ppc64le 167/288 Verifying : lilv-libs-0.24.14-4.fc38.ppc64le 168/288 Verifying : make-1:4.4-3.fc38.ppc64le 169/288 Verifying : mesa-filesystem-22.3.3-3.fc38.ppc64le 170/288 Verifying : mesa-libEGL-22.3.3-3.fc38.ppc64le 171/288 Verifying : mesa-libEGL-devel-22.3.3-3.fc38.ppc64le 172/288 Verifying : mesa-libGL-22.3.3-3.fc38.ppc64le 173/288 Verifying : mesa-libgbm-22.3.3-3.fc38.ppc64le 174/288 Verifying : mesa-libglapi-22.3.3-3.fc38.ppc64le 175/288 Verifying : mpdecimal-2.5.1-6.fc38.ppc64le 176/288 Verifying : mpg123-libs-1.31.2-2.fc38.ppc64le 177/288 Verifying : mtdev-1.1.6-5.fc38.ppc64le 178/288 Verifying : ncurses-6.4-3.20230114.fc38.ppc64le 179/288 Verifying : ninja-build-1.11.1-2.fc38.ppc64le 180/288 Verifying : nspr-4.35.0-5.fc39.ppc64le 181/288 Verifying : nss-3.88.1-2.fc39.ppc64le 182/288 Verifying : nss-softokn-3.88.1-2.fc39.ppc64le 183/288 Verifying : nss-softokn-freebl-3.88.1-2.fc39.ppc64le 184/288 Verifying : nss-sysinit-3.88.1-2.fc39.ppc64le 185/288 Verifying : nss-util-3.88.1-2.fc39.ppc64le 186/288 Verifying : openal-soft-1.23.0-1.fc38.ppc64le 187/288 Verifying : opus-1.3.1-11.fc37.ppc64le 188/288 Verifying : orc-0.4.33-2.fc38.ppc64le 189/288 Verifying : pango-1.50.12-3.fc38.ppc64le 190/288 Verifying : pcre-8.45-1.fc38.3.ppc64le 191/288 Verifying : pcre2-devel-10.42-1.fc38.1.ppc64le 192/288 Verifying : pcre2-utf16-10.42-1.fc38.1.ppc64le 193/288 Verifying : pcre2-utf32-10.42-1.fc38.1.ppc64le 194/288 Verifying : perl-Carp-1.52-490.fc38.noarch 195/288 Verifying : perl-Class-Struct-0.66-495.fc38.noarch 196/288 Verifying : perl-DynaLoader-1.52-495.fc38.ppc64le 197/288 Verifying : perl-Encode-4:3.19-493.fc38.ppc64le 198/288 Verifying : perl-English-1.11-495.fc38.noarch 199/288 Verifying : perl-Errno-1.36-495.fc38.ppc64le 200/288 Verifying : perl-Exporter-5.77-490.fc38.noarch 201/288 Verifying : perl-Fcntl-1.15-495.fc38.ppc64le 202/288 Verifying : perl-File-Basename-2.85-495.fc38.noarch 203/288 Verifying : perl-File-Find-1.40-495.fc38.noarch 204/288 Verifying : perl-File-Path-2.18-490.fc38.noarch 205/288 Verifying : perl-File-Temp-1:0.231.100-490.fc38.noarch 206/288 Verifying : perl-File-stat-1.12-495.fc38.noarch 207/288 Verifying : perl-Getopt-Long-1:2.54-2.fc38.noarch 208/288 Verifying : perl-Getopt-Std-1.13-495.fc38.noarch 209/288 Verifying : perl-HTTP-Tiny-0.082-2.fc38.noarch 210/288 Verifying : perl-IO-1.50-495.fc38.ppc64le 211/288 Verifying : perl-IPC-Open3-1.22-495.fc38.noarch 212/288 Verifying : perl-MIME-Base64-3.16-490.fc38.ppc64le 213/288 Verifying : perl-POSIX-2.03-495.fc38.ppc64le 214/288 Verifying : perl-PathTools-3.84-490.fc38.ppc64le 215/288 Verifying : perl-Pod-Escapes-1:1.07-490.fc38.noarch 216/288 Verifying : perl-Pod-Perldoc-3.28.01-491.fc38.noarch 217/288 Verifying : perl-Pod-Simple-1:3.43-491.fc38.noarch 218/288 Verifying : perl-Pod-Usage-4:2.03-4.fc38.noarch 219/288 Verifying : perl-Scalar-List-Utils-5:1.63-490.fc38.ppc64le 220/288 Verifying : perl-SelectSaver-1.02-495.fc38.noarch 221/288 Verifying : perl-Socket-4:2.036-2.fc38.ppc64le 222/288 Verifying : perl-Storable-1:3.26-490.fc38.ppc64le 223/288 Verifying : perl-Symbol-1.09-495.fc38.noarch 224/288 Verifying : perl-Term-ANSIColor-5.01-491.fc38.noarch 225/288 Verifying : perl-Term-Cap-1.18-1.fc39.noarch 226/288 Verifying : perl-Text-ParseWords-3.31-490.fc38.noarch 227/288 Verifying : perl-Text-Tabs+Wrap-2021.0814-490.fc38.noarch 228/288 Verifying : perl-Time-Local-2:1.300-490.fc38.noarch 229/288 Verifying : perl-constant-1.33-491.fc38.noarch 230/288 Verifying : perl-if-0.61.000-495.fc38.noarch 231/288 Verifying : perl-interpreter-4:5.36.0-495.fc38.ppc64le 232/288 Verifying : perl-libs-4:5.36.0-495.fc38.ppc64le 233/288 Verifying : perl-mro-1.26-495.fc38.ppc64le 234/288 Verifying : perl-overload-1.35-495.fc38.noarch 235/288 Verifying : perl-overloading-0.02-495.fc38.noarch 236/288 Verifying : perl-parent-1:0.239-2.fc38.noarch 237/288 Verifying : perl-podlators-1:5.01-2.fc38.noarch 238/288 Verifying : perl-vars-1.05-495.fc38.noarch 239/288 Verifying : pixman-0.40.0-7.fc38.ppc64le 240/288 Verifying : polkit-devel-122-3.fc38.ppc64le 241/288 Verifying : polkit-docs-122-3.fc38.noarch 242/288 Verifying : polkit-libs-122-3.fc38.ppc64le 243/288 Verifying : pulseaudio-libs-16.1-4.fc38.ppc64le 244/288 Verifying : pulseaudio-libs-devel-16.1-4.fc38.ppc64le 245/288 Verifying : pulseaudio-libs-glib2-16.1-4.fc38.ppc64le 246/288 Verifying : python-pip-wheel-22.3.1-2.fc38.noarch 247/288 Verifying : python-setuptools-wheel-65.5.1-2.fc38.noarch 248/288 Verifying : python3-3.11.2-1.fc39.ppc64le 249/288 Verifying : python3-libs-3.11.2-1.fc39.ppc64le 250/288 Verifying : qt-settings-37.0-2.fc38.noarch 251/288 Verifying : qt5-linguist-5.15.8-2.fc38.ppc64le 252/288 Verifying : qt5-qtbase-5.15.8-5.fc38.ppc64le 253/288 Verifying : qt5-qtbase-common-5.15.8-5.fc38.noarch 254/288 Verifying : qt5-qtbase-devel-5.15.8-5.fc38.ppc64le 255/288 Verifying : qt5-qtbase-gui-5.15.8-5.fc38.ppc64le 256/288 Verifying : qt5-qtcharts-5.15.8-2.fc38.ppc64le 257/288 Verifying : qt5-qtcharts-devel-5.15.8-2.fc38.ppc64le 258/288 Verifying : qt5-qtdeclarative-5.15.8-2.fc38.ppc64le 259/288 Verifying : qt5-qtdeclarative-devel-5.15.8-2.fc38.ppc64le 260/288 Verifying : qt5-qtmultimedia-5.15.8-2.fc38.ppc64le 261/288 Verifying : qt5-qtmultimedia-devel-5.15.8-2.fc38.ppc64le 262/288 Verifying : qt5-qtsvg-5.15.8-2.fc38.ppc64le 263/288 Verifying : qt5-qtsvg-devel-5.15.8-2.fc38.ppc64le 264/288 Verifying : qt5-qttools-common-5.15.8-2.fc38.noarch 265/288 Verifying : qt5-rpm-macros-5.15.8-2.fc38.noarch 266/288 Verifying : rhash-1.4.3-2.fc38.ppc64le 267/288 Verifying : serd-0.30.16-1.fc38.ppc64le 268/288 Verifying : shared-mime-info-2.2-3.fc38.ppc64le 269/288 Verifying : sord-0.16.14-1.fc38.ppc64le 270/288 Verifying : soundtouch-2.3.1-4.fc38.ppc64le 271/288 Verifying : sratom-0.6.10-3.fc38.ppc64le 272/288 Verifying : sysprof-capture-devel-3.46.0-2.fc38.ppc64le 273/288 Verifying : vim-filesystem-2:9.0.1293-1.fc39.noarch 274/288 Verifying : vulkan-headers-1.3.239.0-2.fc38.noarch 275/288 Verifying : vulkan-loader-1.3.239.0-1.fc38.ppc64le 276/288 Verifying : vulkan-loader-devel-1.3.239.0-1.fc38.ppc64le 277/288 Verifying : webrtc-audio-processing-0.3.1-10.fc38.ppc64le 278/288 Verifying : xcb-util-0.4.1-2.fc38.ppc64le 279/288 Verifying : xcb-util-image-0.4.1-2.fc38.ppc64le 280/288 Verifying : xcb-util-keysyms-0.4.1-2.fc38.ppc64le 281/288 Verifying : xcb-util-renderutil-0.3.10-2.fc38.ppc64le 282/288 Verifying : xcb-util-wm-0.4.2-2.fc38.ppc64le 283/288 Verifying : xkeyboard-config-2.38-1.fc38.noarch 284/288 Verifying : xml-common-0.6.3-60.fc38.noarch 285/288 Verifying : xorg-x11-proto-devel-2022.2-3.fc38.noarch 286/288 Verifying : xprop-1.2.5-3.fc38.ppc64le 287/288 Verifying : zlib-devel-1.2.13-3.fc38.ppc64le 288/288 Installed: adwaita-cursor-theme-43-2.fc38.noarch adwaita-icon-theme-43-2.fc38.noarch alsa-lib-1.2.8-3.fc38.ppc64le annobin-docs-11.09-1.fc38.noarch annobin-plugin-gcc-11.09-1.fc38.ppc64le at-spi2-atk-2.47.1-2.fc38.ppc64le at-spi2-core-2.47.1-2.fc38.ppc64le atk-2.47.1-2.fc38.ppc64le avahi-libs-0.8-20.fc38.ppc64le botan2-2.19.3-2.fc38.ppc64le botan2-devel-2.19.3-2.fc38.ppc64le cairo-1.17.6-3.fc38.ppc64le cairo-gobject-1.17.6-3.fc38.ppc64le cdparanoia-libs-10.2-41.fc38.ppc64le cmake-3.26.0~rc2-1.fc39.ppc64le cmake-data-3.26.0~rc2-1.fc39.noarch cmake-filesystem-3.26.0~rc2-1.fc39.ppc64le cmake-rpm-macros-3.26.0~rc2-1.fc39.noarch colord-libs-1.4.6-2.fc37.ppc64le cpp-13.0.1-0.2.fc38.ppc64le crypto-policies-scripts-20221215-2.gita4c31a3.fc38.noarch cups-libs-1:2.4.2-7.fc38.ppc64le dbus-1:1.14.6-1.fc38.ppc64le dbus-broker-33-1.fc38.ppc64le dbus-common-1:1.14.6-1.fc38.noarch dbus-devel-1:1.14.6-1.fc38.ppc64le dbus-libs-1:1.14.6-1.fc38.ppc64le desktop-file-utils-0.26-8.fc38.ppc64le double-conversion-3.1.5-8.fc38.ppc64le emacs-filesystem-1:28.2-4.fc38.noarch expat-2.5.0-2.fc38.ppc64le extra-cmake-modules-5.103.0-1.fc38.noarch fdk-aac-free-2.0.0-10.fc38.ppc64le flac-libs-1.4.2-2.fc38.ppc64le fontconfig-2.14.2-1.fc38.ppc64le fonts-filesystem-1:2.0.5-11.fc38.noarch freetype-2.12.1-4.fc38.ppc64le fribidi-1.0.12-3.fc38.ppc64le gc-8.2.2-3.fc38.ppc64le gcc-13.0.1-0.2.fc38.ppc64le gcc-c++-13.0.1-0.2.fc38.ppc64le gcc-plugin-annobin-13.0.1-0.2.fc38.ppc64le gdk-pixbuf2-2.42.10-2.fc38.ppc64le gdk-pixbuf2-modules-2.42.10-2.fc38.ppc64le glib2-2.75.3-1.fc39.ppc64le glib2-devel-2.75.3-1.fc39.ppc64le glibc-devel-2.37-1.fc38.ppc64le glx-utils-8.5.0-1.fc38.ppc64le gnutls-3.7.8-11.fc38.ppc64le google-noto-fonts-common-20230201-1.fc38.noarch google-noto-sans-vf-fonts-20230201-1.fc38.noarch graphene-1.10.6-5.fc38.ppc64le graphite2-1.3.14-11.fc38.ppc64le groff-base-1.22.4-11.fc38.ppc64le gsm-1.0.22-2.fc38.ppc64le gssdp-1.6.2-2.fc38.ppc64le gstreamer1-1.22.0-1.fc38.ppc64le gstreamer1-plugins-bad-free-1.22.0-1.fc38.ppc64le gstreamer1-plugins-base-1.22.0-1.fc38.ppc64le gtk-update-icon-cache-3.24.36-3.fc38.ppc64le gtk3-3.24.36-3.fc38.ppc64le guile22-2.2.7-7.fc38.ppc64le gupnp-1.6.3-2.fc38.ppc64le gupnp-igd-1.2.0-8.fc38.ppc64le harfbuzz-7.0.0-2.fc39.ppc64le hicolor-icon-theme-0.17-15.fc38.noarch iso-codes-4.12.0-3.fc38.noarch jbigkit-libs-2.1-25.fc38.ppc64le json-glib-1.6.6-4.fc38.ppc64le jsoncpp-1.9.5-4.fc38.ppc64le kernel-headers-6.2.0-0.rc8.git0.1.fc39.ppc64le kf5-filesystem-5.103.0-1.fc38.ppc64le kf5-kcoreaddons-5.103.0-1.fc38.ppc64le kf5-kcoreaddons-devel-5.103.0-1.fc38.ppc64le kf5-rpm-macros-5.103.0-1.fc38.noarch lame-libs-3.100-14.fc38.ppc64le langpacks-core-font-en-3.0-31.fc38.noarch lcms2-2.14-2.fc38.ppc64le libICE-1.0.10-10.fc38.ppc64le libSM-1.2.3-12.fc38.ppc64le libX11-1.8.4-1.fc38.ppc64le libX11-common-1.8.4-1.fc38.noarch libX11-devel-1.8.4-1.fc38.ppc64le libX11-xcb-1.8.4-1.fc38.ppc64le libXau-1.0.11-2.fc38.ppc64le libXau-devel-1.0.11-2.fc38.ppc64le libXcomposite-0.4.5-9.fc38.ppc64le libXcursor-1.2.1-3.fc38.ppc64le libXdamage-1.1.5-9.fc38.ppc64le libXext-1.3.5-2.fc38.ppc64le libXfixes-6.0.0-5.fc38.ppc64le libXft-2.3.6-2.fc38.ppc64le libXi-1.8-4.fc38.ppc64le libXinerama-1.1.5-2.fc38.ppc64le libXrandr-1.5.2-10.fc38.ppc64le libXrender-0.9.11-2.fc38.ppc64le libXtst-1.2.4-2.fc38.ppc64le libXv-1.0.11-18.fc38.ppc64le libXxf86vm-1.1.5-2.fc38.ppc64le libappstream-glib-0.8.2-2.fc38.ppc64le libasan-13.0.1-0.2.fc38.ppc64le libasyncns-0.8-24.fc38.ppc64le libatomic-13.0.1-0.2.fc38.ppc64le libb2-0.98.1-8.fc38.ppc64le libblkid-devel-2.38.1-4.fc38.ppc64le libcloudproviders-0.3.1-7.fc38.ppc64le libdatrie-0.2.13-5.fc38.ppc64le libdrm-2.4.114-2.fc38.ppc64le libdrm-devel-2.4.114-2.fc38.ppc64le libdvdnav-6.1.1-5.fc38.ppc64le libdvdread-6.1.3-3.fc38.ppc64le libepoxy-1.5.10-3.fc38.ppc64le libevdev-1.13.0-2.fc38.ppc64le libffi-devel-3.4.4-2.fc38.ppc64le libglvnd-1:1.6.0-2.fc38.ppc64le libglvnd-core-devel-1:1.6.0-2.fc38.ppc64le libglvnd-devel-1:1.6.0-2.fc38.ppc64le libglvnd-egl-1:1.6.0-2.fc38.ppc64le libglvnd-gles-1:1.6.0-2.fc38.ppc64le libglvnd-glx-1:1.6.0-2.fc38.ppc64le libglvnd-opengl-1:1.6.0-2.fc38.ppc64le libgudev-237-4.fc38.ppc64le libgusb-0.4.5-1.fc38.ppc64le libicu-72.1-2.fc38.ppc64le libinput-1.22.1-2.fc38.ppc64le libjpeg-turbo-2.1.4-2.fc38.ppc64le libmount-devel-2.38.1-4.fc38.ppc64le libmpc-1.3.1-2.fc38.ppc64le libnice-0.1.21-3.fc38.ppc64le libogg-2:1.3.5-5.fc38.ppc64le libpng-2:1.6.37-14.fc38.ppc64le libproxy-0.4.18-5.fc38.ppc64le librsvg2-2.55.1-5.fc38.ppc64le libselinux-devel-3.5-0.rc2.1.fc38.1.ppc64le libsepol-devel-3.5-0.rc2.1.fc38.1.ppc64le libsndfile-1.1.0-6.fc38.ppc64le libsoup3-3.2.2-3.fc38.ppc64le libsrtp-2.3.0-10.fc38.ppc64le libstdc++-devel-13.0.1-0.2.fc38.ppc64le libstemmer-2.2.0-5.fc38.ppc64le libthai-0.1.29-4.fc38.ppc64le libtheora-1:1.1.1-33.fc38.ppc64le libtiff-4.4.0-5.fc38.ppc64le libtool-ltdl-2.4.7-6.fc38.ppc64le libtracker-sparql-3.4.2-3.fc38.ppc64le libubsan-13.0.1-0.2.fc38.ppc64le libunwind-1.6.2-5.fc38.ppc64le libusb1-1.0.26-2.fc38.ppc64le libuv-1:1.44.2-3.fc38.ppc64le libva-2.17.0-2.fc38.ppc64le libvisual-1:0.4.0-38.fc38.ppc64le libvorbis-1:1.3.7-7.fc38.ppc64le libwacom-2.6.0-1.fc38.ppc64le libwacom-data-2.6.0-1.fc38.noarch libwayland-client-1.21.0-2.fc38.ppc64le libwayland-cursor-1.21.0-2.fc38.ppc64le libwayland-egl-1.21.0-2.fc38.ppc64le libwayland-server-1.21.0-2.fc38.ppc64le libwebp-1.3.0-2.fc38.ppc64le libxcb-1.13.1-11.fc38.ppc64le libxcb-devel-1.13.1-11.fc38.ppc64le libxcrypt-devel-4.4.33-7.fc39.ppc64le libxkbcommon-1.5.0-2.fc38.ppc64le libxkbcommon-x11-1.5.0-2.fc38.ppc64le libxshmfence-1.3-12.fc38.ppc64le lilv-libs-0.24.14-4.fc38.ppc64le make-1:4.4-3.fc38.ppc64le mesa-filesystem-22.3.3-3.fc38.ppc64le mesa-libEGL-22.3.3-3.fc38.ppc64le mesa-libEGL-devel-22.3.3-3.fc38.ppc64le mesa-libGL-22.3.3-3.fc38.ppc64le mesa-libgbm-22.3.3-3.fc38.ppc64le mesa-libglapi-22.3.3-3.fc38.ppc64le mpdecimal-2.5.1-6.fc38.ppc64le mpg123-libs-1.31.2-2.fc38.ppc64le mtdev-1.1.6-5.fc38.ppc64le ncurses-6.4-3.20230114.fc38.ppc64le ninja-build-1.11.1-2.fc38.ppc64le nspr-4.35.0-5.fc39.ppc64le nss-3.88.1-2.fc39.ppc64le nss-softokn-3.88.1-2.fc39.ppc64le nss-softokn-freebl-3.88.1-2.fc39.ppc64le nss-sysinit-3.88.1-2.fc39.ppc64le nss-util-3.88.1-2.fc39.ppc64le openal-soft-1.23.0-1.fc38.ppc64le opus-1.3.1-11.fc37.ppc64le orc-0.4.33-2.fc38.ppc64le pango-1.50.12-3.fc38.ppc64le pcre-8.45-1.fc38.3.ppc64le pcre2-devel-10.42-1.fc38.1.ppc64le pcre2-utf16-10.42-1.fc38.1.ppc64le pcre2-utf32-10.42-1.fc38.1.ppc64le perl-Carp-1.52-490.fc38.noarch perl-Class-Struct-0.66-495.fc38.noarch perl-DynaLoader-1.52-495.fc38.ppc64le perl-Encode-4:3.19-493.fc38.ppc64le perl-English-1.11-495.fc38.noarch perl-Errno-1.36-495.fc38.ppc64le perl-Exporter-5.77-490.fc38.noarch perl-Fcntl-1.15-495.fc38.ppc64le perl-File-Basename-2.85-495.fc38.noarch perl-File-Find-1.40-495.fc38.noarch perl-File-Path-2.18-490.fc38.noarch perl-File-Temp-1:0.231.100-490.fc38.noarch perl-File-stat-1.12-495.fc38.noarch perl-Getopt-Long-1:2.54-2.fc38.noarch perl-Getopt-Std-1.13-495.fc38.noarch perl-HTTP-Tiny-0.082-2.fc38.noarch perl-IO-1.50-495.fc38.ppc64le perl-IPC-Open3-1.22-495.fc38.noarch perl-MIME-Base64-3.16-490.fc38.ppc64le perl-POSIX-2.03-495.fc38.ppc64le perl-PathTools-3.84-490.fc38.ppc64le perl-Pod-Escapes-1:1.07-490.fc38.noarch perl-Pod-Perldoc-3.28.01-491.fc38.noarch perl-Pod-Simple-1:3.43-491.fc38.noarch perl-Pod-Usage-4:2.03-4.fc38.noarch perl-Scalar-List-Utils-5:1.63-490.fc38.ppc64le perl-SelectSaver-1.02-495.fc38.noarch perl-Socket-4:2.036-2.fc38.ppc64le perl-Storable-1:3.26-490.fc38.ppc64le perl-Symbol-1.09-495.fc38.noarch perl-Term-ANSIColor-5.01-491.fc38.noarch perl-Term-Cap-1.18-1.fc39.noarch perl-Text-ParseWords-3.31-490.fc38.noarch perl-Text-Tabs+Wrap-2021.0814-490.fc38.noarch perl-Time-Local-2:1.300-490.fc38.noarch perl-constant-1.33-491.fc38.noarch perl-if-0.61.000-495.fc38.noarch perl-interpreter-4:5.36.0-495.fc38.ppc64le perl-libs-4:5.36.0-495.fc38.ppc64le perl-mro-1.26-495.fc38.ppc64le perl-overload-1.35-495.fc38.noarch perl-overloading-0.02-495.fc38.noarch perl-parent-1:0.239-2.fc38.noarch perl-podlators-1:5.01-2.fc38.noarch perl-vars-1.05-495.fc38.noarch pixman-0.40.0-7.fc38.ppc64le polkit-devel-122-3.fc38.ppc64le polkit-docs-122-3.fc38.noarch polkit-libs-122-3.fc38.ppc64le pulseaudio-libs-16.1-4.fc38.ppc64le pulseaudio-libs-devel-16.1-4.fc38.ppc64le pulseaudio-libs-glib2-16.1-4.fc38.ppc64le python-pip-wheel-22.3.1-2.fc38.noarch python-setuptools-wheel-65.5.1-2.fc38.noarch python3-3.11.2-1.fc39.ppc64le python3-libs-3.11.2-1.fc39.ppc64le qt-settings-37.0-2.fc38.noarch qt5-linguist-5.15.8-2.fc38.ppc64le qt5-qtbase-5.15.8-5.fc38.ppc64le qt5-qtbase-common-5.15.8-5.fc38.noarch qt5-qtbase-devel-5.15.8-5.fc38.ppc64le qt5-qtbase-gui-5.15.8-5.fc38.ppc64le qt5-qtcharts-5.15.8-2.fc38.ppc64le qt5-qtcharts-devel-5.15.8-2.fc38.ppc64le qt5-qtdeclarative-5.15.8-2.fc38.ppc64le qt5-qtdeclarative-devel-5.15.8-2.fc38.ppc64le qt5-qtmultimedia-5.15.8-2.fc38.ppc64le qt5-qtmultimedia-devel-5.15.8-2.fc38.ppc64le qt5-qtsvg-5.15.8-2.fc38.ppc64le qt5-qtsvg-devel-5.15.8-2.fc38.ppc64le qt5-qttools-common-5.15.8-2.fc38.noarch qt5-rpm-macros-5.15.8-2.fc38.noarch quazip-qt5-1.3-8.fc39.ppc64le quazip-qt5-devel-1.3-8.fc39.ppc64le rhash-1.4.3-2.fc38.ppc64le serd-0.30.16-1.fc38.ppc64le shared-mime-info-2.2-3.fc38.ppc64le sord-0.16.14-1.fc38.ppc64le soundtouch-2.3.1-4.fc38.ppc64le sratom-0.6.10-3.fc38.ppc64le sysprof-capture-devel-3.46.0-2.fc38.ppc64le vim-filesystem-2:9.0.1293-1.fc39.noarch vulkan-headers-1.3.239.0-2.fc38.noarch vulkan-loader-1.3.239.0-1.fc38.ppc64le vulkan-loader-devel-1.3.239.0-1.fc38.ppc64le webrtc-audio-processing-0.3.1-10.fc38.ppc64le xcb-util-0.4.1-2.fc38.ppc64le xcb-util-image-0.4.1-2.fc38.ppc64le xcb-util-keysyms-0.4.1-2.fc38.ppc64le xcb-util-renderutil-0.3.10-2.fc38.ppc64le xcb-util-wm-0.4.2-2.fc38.ppc64le xkeyboard-config-2.38-1.fc38.noarch xml-common-0.6.3-60.fc38.noarch xorg-x11-proto-devel-2022.2-3.fc38.noarch xprop-1.2.5-3.fc38.ppc64le zlib-devel-1.2.13-3.fc38.ppc64le Complete! Finish: build setup for corectrl-1.3.1-3.fc39.src.rpm Start: rpmbuild corectrl-1.3.1-3.fc39.src.rpm Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1674086400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.npyGxN + 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.Wwbswa + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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.1 -- 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.6 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 (0.9s) -- Generating done (0.0s) 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_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) [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_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) [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_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) [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_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) [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_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) [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_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) [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_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) [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 In file included from /usr/include/features.h:491, from /usr/include/c++/13/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/13/ppc64le-redhat-linux/bits/c++config.h:662, from /usr/include/c++/13/ctime:41, from /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.h:354, from /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc:17: In function 'wcstombs', inlined from 'el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)' at /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc:1022:16: /usr/include/bits/stdlib.h:146:10: warning: '*wcstombs' specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 146 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^~~~~~~~~~~~~~~ /usr/include/bits/stdlib.h: In function 'el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)': /usr/include/bits/stdlib.h:131:15: note: in a call to function '*wcstombs' declared with attribute 'access (read_only, 2)' 131 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^~~~~~~~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 In file included from /usr/include/features.h:491, from /usr/include/c++/13/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/13/ppc64le-redhat-linux/bits/c++config.h:662, from /usr/include/c++/13/ctime:41, from /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.h:354, from /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc:17: In function 'wcstombs', inlined from 'el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)' at /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc:1022:16: /usr/include/bits/stdlib.h:146:10: warning: '*wcstombs' specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 146 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^~~~~~~~~~~~~~~ /usr/include/bits/stdlib.h: In function 'el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)': /usr/include/bits/stdlib.h:131:15: note: in a call to function '*wcstombs' declared with attribute 'access (read_only, 2)' 131 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^~~~~~~~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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++ -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [51/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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<_Tp>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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<_Tp>::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<_Tp2>::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<_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> > >; 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> > >]': /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<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> > >; 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> > >]': /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<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> > > >; 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> > > >]': /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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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; | ^~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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>) | ^~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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>) | ^~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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>) | ^~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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>) | ^~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 | ^~~~~~~~~~~~~~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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<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> > >; 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> > >]': /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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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<_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> > >; 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> > >]': /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<_Tp>::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<_Tp2>::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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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>) | ^~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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<_Tp>::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<_Tp2>::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( | ^~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 | ^~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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<_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> > >; 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> > >]': /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 | ^~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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<_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> > >; 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> > >]': /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 | }); | ^ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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>) | ^~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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>) | ^~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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<_Tp>::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<_Tp2>::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 | }); | ^ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 | ^~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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>) | ^~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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>) | ^~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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<_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> > >; 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> > >]': /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<_Tp>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::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:3924: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:3924: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:3914: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 3914 | find_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~ /usr/include/c++/13/bits/stl_algo.h:3923: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 3923 | return std::__find_if(__first, __last, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 3924 | __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:2113: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 2113 | __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:3914: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 3914 | find_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~ /usr/include/c++/13/bits/stl_algo.h:3923: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 3923 | return std::__find_if(__first, __last, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 3924 | __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:2113: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 2113 | __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)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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<_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> > >; 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> > >]': /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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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:44, 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<_Tp>::type = 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<> > >]': /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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 | ^~~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 | ^~~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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:44, 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<_Tp>::type = 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<> > >]': /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 | ^~~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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>) | ^~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 | ^~~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 | ^~~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 | ^~~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 | ^~~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 | ^~~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 | ^~~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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>) | ^~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 | ^~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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, | ^~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 | ^~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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.8 -lpolkit-gobject-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 /usr/lib64/libQt5Core.so.5.15.8 && : In function 'wcstombs', inlined from 'wcharPtrToCharPtr' at /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc:1022:16: /usr/include/bits/stdlib.h:146:10: warning: '__wcstombs_alias' specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 146 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^ /usr/include/bits/stdlib.h: In function 'wcharPtrToCharPtr': /usr/include/bits/stdlib.h:131:15: note: in a call to function '__wcstombs_alias' declared with attribute 'access (read_only, 2)' 131 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^ [258/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [260/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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 [261/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -fPIC -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::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> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp2>::type = units::unit_t, units::base_unit<> > >]': /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, | ^~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 In file included from /usr/include/features.h:491, from /usr/include/c++/13/ppc64le-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/13/ppc64le-redhat-linux/bits/c++config.h:662, from /usr/include/c++/13/ctime:41, from /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.h:354, from /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc:17: In function 'wcstombs', inlined from 'el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)' at /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc:1022:16: /usr/include/bits/stdlib.h:146:10: warning: '*wcstombs' specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 146 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^~~~~~~~~~~~~~~ /usr/include/bits/stdlib.h: In function 'el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)': /usr/include/bits/stdlib.h:131:15: note: in a call to function '*wcstombs' declared with attribute 'access (read_only, 2)' 131 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^~~~~~~~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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.8 -lstdc++fs -lpthread -lbotan-2 -lpolkit-gobject-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 /usr/lib64/libQt5Core.so.5.15.8 && : In function 'wcstombs', inlined from 'wcharPtrToCharPtr' at /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc:1022:16: /usr/include/bits/stdlib.h:146:10: warning: '__wcstombs_alias' specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 146 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^ /usr/include/bits/stdlib.h: In function 'wcharPtrToCharPtr': /usr/include/bits/stdlib.h:131:15: note: in a call to function '__wcstombs_alias' declared with attribute 'access (read_only, 2)' 131 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >; 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-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 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> >; 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> >]': /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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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> >]': /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 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> >; 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> >]': /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<0, 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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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 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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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<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> >]': /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<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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [288/343] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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.8 /usr/lib64/libQt5Charts.so.5.15.8 /usr/lib64/libQt5Widgets.so.5.15.8 /usr/lib64/libQt5DBus.so.5.15.8 -lstdc++fs -lpthread /usr/lib64/libquazip1-qt5.so.1.3 -lbotan-2 /usr/lib64/libQt5QmlModels.so.5.15.8 /usr/lib64/libQt5Qml.so.5.15.8 /usr/lib64/libQt5Network.so.5.15.8 /usr/lib64/libQt5Gui.so.5.15.8 /usr/lib64/libQt5Core.so.5.15.8 /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_NK3AMD19PMPowerCapXMLParser22providePMPowerCapValueEv': 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_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_NK3AMD23PMVoltOffsetProfilePart24providePMVoltOffsetValueEv': 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 '_ZThn40_NK3AMD15FanFixedQMLItem20provideFanFixedValueEv': 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 '_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 function 'wcstombs', inlined from 'wcharPtrToCharPtr' at /builddir/build/BUILD/corectrl-v1.3.1/src/3rdparty/easyloggingpp/easylogging++.cc:1022:16: /usr/include/bits/stdlib.h:146:10: warning: '__wcstombs_alias' specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 146 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^ /usr/include/bits/stdlib.h: In function 'wcharPtrToCharPtr': /usr/include/bits/stdlib.h:131:15: note: in a call to function '__wcstombs_alias' declared with attribute 'access (read_only, 2)' 131 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^ /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/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 '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 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/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( | ^ /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) | ^ 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) | ^ /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) | 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/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/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/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 '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 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/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( | ^ /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, | ^ 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/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) | ^ /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) | ^ 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/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/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/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 /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/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/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 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/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( | /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)...)); } | ^ /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/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/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/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 /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 /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/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/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) | 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/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/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/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/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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >; 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-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 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> >; 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> >]': /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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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> >]': /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 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> >; 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> >]': /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<0, 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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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 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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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<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> >]': /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<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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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::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> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp2>::type = units::unit_t, units::base_unit<> > >]': /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<_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> > >; 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> > >]': /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; | ^~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [297/343] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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.8 /usr/lib64/libQt5Widgets.so.5.15.8 /usr/lib64/libQt5Gui.so.5.15.8 /usr/lib64/libQt5Core.so.5.15.8 && : [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >; 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-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 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> >; 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> >]': /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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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> >]': /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 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> >; 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> >]': /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<0, 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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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 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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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<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> >]': /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<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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >; 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-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 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> >; 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> >]': /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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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> >]': /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 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> >; 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> >]': /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<0, 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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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 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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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<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> >]': /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<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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >; 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-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 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> >; 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> >]': /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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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> >]': /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 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> >; 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> >]': /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<0, 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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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 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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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<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> >]': /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<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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >; 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-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 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> >; 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> >]': /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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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> >]': /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 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> >; 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> >]': /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<0, 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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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 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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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<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> >]': /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<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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >; 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-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 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> >; 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> >]': /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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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> >]': /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 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> >; 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> >]': /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<0, 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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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 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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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<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> >]': /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<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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >; 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-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 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> >; 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> >]': /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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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> >]': /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 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> >; 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> >]': /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<0, 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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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 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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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<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> >]': /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<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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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> | ^~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >; 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-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 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> >; 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> >]': /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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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> >]': /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 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> >; 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> >]': /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<0, 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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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 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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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<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> >]': /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<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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >; 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-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 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> >; 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> >]': /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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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> >]': /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 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> >; 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> >]': /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<0, 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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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 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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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<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> >]': /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<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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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<_Tp>::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<_Tp2>::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<_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> > >; 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> > >]': /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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >; 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-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 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> >; 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> >]': /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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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> >]': /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 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> >; 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> >]': /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<0, 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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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 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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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<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> >]': /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<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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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::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> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp2>::type = units::unit_t, units::base_unit<> > >]': /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<_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> > >; 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> > >]': /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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >; 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-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 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> >; 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> >]': /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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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> >]': /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 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> >; 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> >]': /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<0, 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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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 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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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<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> >]': /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<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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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> | ^~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >; 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-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 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> >; 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> >]': /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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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> >]': /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 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> >; 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> >]': /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<0, 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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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 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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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<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> >]': /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<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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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 | ^~~~~~~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >; 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-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 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> >; 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> >]': /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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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> >]': /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 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> >; 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> >]': /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<0, 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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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 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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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<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> >]': /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<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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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> | ^~~~ [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 [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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<1>, std::ratio<-2> > >; 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 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> >]': /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::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> > >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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 traits::unit_t_traits::unit_type = unit, base_unit, std::ratio<0, 1>, std::ratio<-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 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> >; 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> >]': /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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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> >]': /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 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> >; 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> >]': /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<0, 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<0, 1>, std::ratio<1>, std::ratio<0, 1>, std::ratio<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 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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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<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<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> >]': /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<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> >; 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> >]': /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::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> >; typename units::traits::unit_t_traits::underlying_type = double]': /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<_Tp>::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<_Tp2>::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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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 -fPIC -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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.8 && : 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 '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 '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 /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_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 '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 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)); | ^ /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, | ^ + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.SUmOkE + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le ++ dirname /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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-3.fc39.ppc64le + /usr/bin/ninja install -v -j5 -C redhat-linux-build 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-3.fc39.ppc64le/usr/share/icons/hicolor/16x16/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/share/icons/hicolor/22x22/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/share/icons/hicolor/24x24/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/share/icons/hicolor/32x32/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/share/icons/hicolor/48x48/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/share/icons/hicolor/64x64/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/share/icons/hicolor/72x72/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/share/icons/hicolor/96x96/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/share/icons/hicolor/128x128/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/share/icons/hicolor/192x192/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/share/icons/hicolor/256x256/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/share/applications/org.corectrl.corectrl.desktop -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/share/metainfo/org.corectrl.corectrl.appdata.xml -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/bin/corectrl -- Set runtime path of "/builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/bin/corectrl" to "" -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/lib64/libcorectrl.so.0 -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/lib64/libcorectrl.so -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/libexec/corectrl/corectrl_helperkiller -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/share/dbus-1/system.d/org.corectrl.helperkiller.conf -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/share/dbus-1/system-services/org.corectrl.helperkiller.service -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/share/polkit-1/actions/org.corectrl.helperkiller.policy -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/libexec/corectrl/corectrl_helper -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/share/dbus-1/system.d/org.corectrl.helper.conf -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/share/dbus-1/system-services/org.corectrl.helper.service -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.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-3.fc39.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-3.fc39.ppc64le//usr/share/. -type f -executable -exec chmod -x '{}' ';' + rm /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le//usr/lib64/libcorectrl.so + /usr/bin/find-debuginfo -j5 --strict-build-id -m -i --build-id-seed 1.3.1-3.fc39 --unique-debug-suffix -1.3.1-3.fc39.ppc64le --unique-debug-src-base corectrl-1.3.1-3.fc39.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-3.fc39.ppc64le/usr/lib64/libcorectrl.so.0 extracting debug info from /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/libexec/corectrl/corectrl_helperkiller extracting debug info from /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/libexec/corectrl/corectrl_helper extracting debug info from /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/bin/corectrl original debug info size: 107264kB, size after compression: 74048kB /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 + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j5 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.tEYR5s + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-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-3.fc39.ppc64le/usr/share/metainfo/org.corectrl.corectrl.appdata.xml /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/share/metainfo/org.corectrl.corectrl.appdata.xml: OK + desktop-file-validate /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/share/applications/org.corectrl.corectrl.desktop /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.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-3.fc39.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-3.fc39.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.DQRUEG + umask 022 + cd /builddir/build/BUILD + cd corectrl-v1.3.1 + DOCDIR=/builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.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-3.fc39.ppc64le/usr/share/doc/corectrl + cp -pr README.md /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/share/doc/corectrl + cp -pr README.fedora.md /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.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.cxNKIK + umask 022 + cd /builddir/build/BUILD + cd corectrl-v1.3.1 + LICENSEDIR=/builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.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-3.fc39.ppc64le/usr/share/licenses/corectrl + cp -pr COPYING /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le/usr/share/licenses/corectrl + cp -pr LICENSE /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.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-3.fc39 corectrl(ppc-64) = 1.3.1-3.fc39 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-3.fc39.ppc64le Provides: corectrl-debugsource = 1.3.1-3.fc39 corectrl-debugsource(ppc-64) = 1.3.1-3.fc39 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-3.fc39.ppc64le Provides: corectrl-debuginfo = 1.3.1-3.fc39 corectrl-debuginfo(ppc-64) = 1.3.1-3.fc39 debuginfo(build-id) = 0a09b95e40c6a76b75564ef5d5c633d0686da036 debuginfo(build-id) = 7eb3dd6839edf98853210f048b11ca4f666af1a4 debuginfo(build-id) = a6ca62b44e679476bc269bcd644dbcbc0b93db51 debuginfo(build-id) = b1ef7021193e12271da814e1fd301617362d9143 libcorectrl.so.0-1.3.1-3.fc39.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-3.fc39 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le Wrote: /builddir/build/RPMS/corectrl-debugsource-1.3.1-3.fc39.ppc64le.rpm Wrote: /builddir/build/RPMS/corectrl-1.3.1-3.fc39.ppc64le.rpm Wrote: /builddir/build/RPMS/corectrl-debuginfo-1.3.1-3.fc39.ppc64le.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.OfvZAU + umask 022 + cd /builddir/build/BUILD + cd corectrl-v1.3.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/corectrl-1.3.1-3.fc39.ppc64le + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.tvQyn2 + 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-3.fc39.src.rpm Finish: build phase for corectrl-1.3.1-3.fc39.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-ppc64le-1676494607.545652/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-ppc64le-1676494607.545652/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-ppc64le-1676494607.545652/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/corectrl-1.3.1-3.fc39.src.rpm) Config(child) 6 minutes 1 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